我绝对喜欢Winscp中的Keep Remote Directory Up-to-date功能.不幸的是,我在OS X或Linux中找不到这么简单的东西.我知道同样的事情可以用changedfiles或rsync来完成,但我总是发现这两种工具的教程都缺乏和/或相互矛盾.
我基本上只需要一个在OSX或Linux中工作的工具,在我更改本地目录时,使远程目录与本地目录保持同步(镜像).
Update
通过查看这些解决方案,我看到了一些解决方案,它们解决了保持远程目录与本地目录同步的一般问题.我知道我可以将cron任务设置为每分钟运行rsync,这应该非常接近实时.
这并不是我一直在寻找的解决方案,因为winscp可以做到这一点,甚至更多:它检测目录中的文件更改(在我处理这些更改时),然后自动将更改推送到远程服务器.我知道这不是最好的解决方案(没有代码存储库),但它允许我在开发代码时在服务器上快速测试代码.有人知道如何将rsync与任何其他命令结合使用以获得此功能吗?