如何在与 unison 同步时排除所有 svn 元数据?
这样所有子文件/文件夹也会被忽略!
谢谢你的帮助
答案1
在您的首选项文件中:
ignore Name .svn
在命令行上:unison -ignore 'Name .svn'
。
不过同步 svn checkout 有点奇怪。通常人们在不同的机器上保存不同的 checkout,并通过存储库进行同步。
答案2
您可以通过在 unison 配置文件中添加“忽略”行来排除特定文件或目录。这应该是 ~/.unison/default.prf(或特定同步配置文件的配置文件)。
[编辑为忽略线的位置,因为 Gilles 的回答更好地解决了具体问题]
答案3
我自己还没有测试过这个,但是根据手册,这个--ignore "*/.svn/*"
选项应该有帮助。