4
寻找一种工具自动将SFTP与本地文件夹双向同步
我使用OS X进行开发,我想将更改推送到每个⌘+ S上的dev服务器。 当我签出其他分支时,我希望本地文件夹相应地更新。 所以我想我需要一个自动的双向同步解决方案。 我选择的编辑器是Sublime Text(太棒了,它很棒,您应该完全检查一下)。 我开始我的追求崇高的文本SFTP插件通过将债券,但发现它不稳定,速度慢。 然后我用Panic Transmit攻击了这个问题。 它是惊人的美丽。但是,它也没有帮助我。 传输提供两种选择: 本地和远程文件夹之间双向同步; 将SFTP挂载到文件系统。 its,它的双向同步是手动的,必须按一个按钮才能调用。 (我可能可以通过编写一些聪明的AppleScript来解决这个问题,但我不知道。) SFTP挂载非常好-不幸的是,它具有主要缺点:文件搜索可预见地缓慢,并且似乎没有办法告诉Transmit服务器上的文件已更改。您需要卸载并重新安装才能查看远程更改。这使得分支无法使用。 我现在真的很困惑,我不想浪费几个小时来解决一个错误的解决方案。我愿意提出改善我的工作流程的工具的建议。 这是我到目前为止发现的。我不确定其中任何一个都可以真正监视远程文件夹的更改。 编写一些AppleScript以每十秒同步传输两次; 使用rsync和文件夹操作 ; 使用rsync和FSEvent ; 使用DoubleDown(开源); 购买FolderWatch(商业); 做其他事情。 请注意,我正在寻找一种开箱即用的解决方案。我不希望有一个无法处理其源代码的新/更改/删除的文件或文件夹的工具。