你能推荐一个好的 Windows SSH 文件同步工具吗?例如,我有一些需要远程编译的 C++ 源代码。我需要这个实用程序简单并且最重要的是响应,所以我可以在保存后立即编译我的源代码,而不必等待同步被触发。
问问题
14023 次
7 回答
5
使用 rsync。看到这个。甚至还有设置自动备份的说明。
于 2009-09-26T15:23:39.870 回答
3
对于源代码,您可以使用 git 或 subversion 之类的东西,与使用端口转发的 ssh 连接配对。
在所有情况下,您都需要自己触发同步,除非您有一个工具可以监视您正在处理的目录。
于 2009-09-26T15:24:06.050 回答
2
试试这个,适用于 Windows 的 SSHSync
http://code.google.com/p/sshsync/
允许智能安全 FTP 传输的命令行应用程序。SshSync 仅支持拉式传输,但它允许使用私钥来确保身份验证是安全的。包含始终处理的文件列表的文本文件用于检查是否只检索了“新”文件。
于 2010-03-02T03:58:03.813 回答
0
听起来像是持续集成工具的工作。
于 2009-09-26T16:15:24.027 回答
0
安装 cygwin 并通过 ssh 使用 rsync。
于 2009-09-26T16:16:25.163 回答
0
在我看来,解决问题的一种方法是简单地使用网络驱动器。从网络驱动器编辑您的文件,无论何时保存,连接到该驱动器的任何其他系统也可以访问您的更改,包括您的构建服务器。这就是我们在我的办公室所做的——每个人的主目录都在 NFS/CIFS 共享上,因此我们在本地计算机上进行编辑,但运行脚本来触发在多个构建服务器中的任何一个上的构建,甚至同时在多个平台上。在被允许编译我们的最新更改之前,我们不必同步任何内容。
于 2009-09-26T16:34:27.047 回答