【发布时间】:2014-10-27 05:24:51
【问题描述】:
我正在寻找一种在远程服务器上使用 Visual Studio 2013 进行开发的方法,仅使用 sftp/ssh(在解决方案资源管理器中浏览远程文件夹,并使用 ctrl+s 上传文件)。 我知道可以使用 File>Open Websit 打开一个简单的 ftp 站点,但这并不支持 sftp。
有谁知道这个插件/插件吗?
10 倍!
【问题讨论】:
标签: ssh visual-studio-2013 sftp
我正在寻找一种在远程服务器上使用 Visual Studio 2013 进行开发的方法,仅使用 sftp/ssh(在解决方案资源管理器中浏览远程文件夹,并使用 ctrl+s 上传文件)。 我知道可以使用 File>Open Websit 打开一个简单的 ftp 站点,但这并不支持 sftp。
有谁知道这个插件/插件吗?
10 倍!
【问题讨论】:
标签: ssh visual-studio-2013 sftp
好的,所以我终于想出了这个问题的答案。 我找到了这个 sftp to ftp tunnle,它是我在本地安装的,只需将 Visual Studio 连接到 127.0.0.1 上的 ftp:
http://www.bitvise.com/ssh-client-download
10 倍!
【讨论】:
devenv.exe?
我使用的是 Tamir SharpSSH。看起来效果不错。
【讨论】:
虽然这是可能的,但您的开发体验可能很差。 Visual Studio 在编译期间会执行大量文件 IO,因此 sftp 不可避免地会引入延迟,这会使其变得非常慢。
要开始,您需要一种在 Windows 中挂载 sftp 共享的方法。一个快速的谷歌搜索出现了这个:http://sumtips.com/2011/09/mount-ftp-sftp-server-as-drive.html,其中详细说明了如何使用SFTP Net Drive。 (如果这不起作用,您可能需要查看SuperUser,或在那里提问。
在 Windows 中将 SFTP 作为驱动器安装后,此 SO 线程将讨论如何使用 Visual Studio:Keeping Visual Studio Projects on a Network Drive,包括您需要为 permissions 进行的修改。
【讨论】: