你能推荐一个好的SSH同步工具吗?

你能推荐一个好的SSH文件同步实用程序的Windows? 例如,我有一些我需要远程编译的C ++源代码。 我需要这个实用程序是简单的,最重要的是响应,所以我可以保存后立即编译我的来源,而不必等待同步触发。

对于源代码,你可以使用像git或subversion这样的东西,配合使用端口转发的ssh连接。

在所有情况下,您都需要自己触发同步,除非您有一个工具来监视您正在处理的目录。

试试这个,SSHSync for windows

http://code.google.com/p/sshsync/

一个允许智能安全FTP传输的命令行应用程序。 SshSync仅支持拉式传输,但允许使用私钥来确保身份验证是安全的。 包含一个总是处理的文件列表的文本文件用于检查是否只检索到“新”文件。

WinSCP支持gui和命令行的同步。

使用rsync。 看到这个 甚至有一条指令来设置自动备份。

听起来像一个持续集成工具的工作。

安装cygwin并通过ssh使用rsync。

在我看来,解决您的问题的一种方法是简单地使用网络驱动器。 从网络驱动器编辑您的文件,并且每当您保存时,连接到该驱动器的任何其他系统也可以访问您的更改,包括您的构建服务器。 这就是我们在办公室所做的 – 每个人的主目录都在NFS / CIFS共享上,所以我们在本地计算机上进行编辑,但运行一个脚本来触发构建任何一个构建服务器,甚至是多个平台。 在被允许编译我们最新的变化之前,我们不需要同步任何东西。