通过FTP上传修改过的文件的工具

时间:2011-06-20 21:27:50

标签: command-line upload ftp

我知道这里有类似的问题,但他们似乎都得到了一个不适合我的推荐答案 - 可能更具体的要求;我正在处理一个垃圾共享主机。

我想知道是否有一个可以通过FTP进行单向同步的命令行工具,即它会上传新的或修改过的文件,给定主机,用户名,密码等。

我知道rsync可以做到这一点,但不幸的是在这个例子中我无法使用它。

如果没有这样的工具,FTP是否支持任何类型的散列(md5,sha1等),所以我可以自己制作。

这里的最终目标是让它自动运行,作为git hook或makefile脚本。

由于

1 个答案:

答案 0 :(得分:2)

自从提出这个问题以来,我发现git-ftp非常有效,假设您可以将所有文件保存在git下。

我正在使用git add .;git commit -m "Recent changes";git ftp push的内容来上传修改过的文件。