我处于一个工作流程中,我经常需要在本地安装应用程序,然后将当前安装在本地的应用程序的文件夹与我的计算机上另一个文件夹中托管的SVN存储库同步。如何让两个本地文件夹在OS X上双向自动同步?
我已经使用hardlink命令行实用程序成功创建了此工作流程。为此,我首先删除了本地应用程序安装中的文件夹,然后使用hardlink命令行实用程序将SVN repo文件夹与随后在本地安装目录中创建的文件夹相链接。
这个工作流程的问题是它很慢,需要手动输入,如果我需要定期重复这个过程(我这样做),这不起作用。
我已经尝试过其他双向文件同步程序(Unison等),但它们似乎没有涵盖我的需求,即同步自动发生而无需运行给定程序的需要。
基于此,我正在考虑编写一个bash脚本来为我自动执行此过程。除了编写这个bash脚本之外,我还忽略了一个更简单的过程吗?
我一定会看看这个,谢谢。 – Antoine