如何在与 unison 同步时排除所有 svn 元数据?

如何在与 unison 同步时排除所有 svn 元数据?

如何在与 unison 同步时排除所有 svn 元数据?

这样所有子文件/文件夹也会被忽略!

谢谢你的帮助

答案1

在您的首选项文件中:

ignore Name .svn

在命令行上:unison -ignore 'Name .svn'

不过同步 svn checkout 有点奇怪。通常人们在不同的机器上保存不同的 checkout,并通过存储库进行同步。

答案2

您可以通过在 unison 配置文件中添加“忽略”行来排除特定文件或目录。这应该是 ~/.unison/default.prf(或特定同步配置文件的配置文件)。

[编辑为忽略线的位置,因为 Gilles 的回答更好地解决了具体问题]

答案3

我自己还没有测试过这个,但是根据手册,这个--ignore "*/.svn/*"选项应该有帮助。

相关内容