6

维护自动(或至少默认情况下)拒绝包含 /bin、/obj、*.suo 等文件的源代码存储库的最佳实践是什么?

是否应该要求每个开发人员为其 SVN 客户端安装设置“全局忽略”模式列表?[这似乎过于宽泛的排除。]

或者,源存储库维护者是否应该使用 SVN:exclude 标记每个有问题的文件和目录?[这似乎太费时了。]

或者,还有其他方法可以做到这一点吗?SVN 是否可以创建特定于文件夹级别的忽略列表?

4

3 回答 3

2

svn:ignore在包含要忽略的文件/目录的目录上设置属性。这是一笔交易。

于 2009-05-05T16:00:01.207 回答
2

我们目前在客户端使用强制的全局忽略模式,正如您所指出的那样,这并不理想。我们至少有一个设置和配置开发环境的文档,其中包括最新的权威忽略模式(比如这个Best general SVN Ignore Pattern?)。

我很好奇 svn:ignore 的行为,正如 Romain Verdier 所建议的那样。我已经对他的回答发表了评论。

于 2009-05-05T16:09:56.767 回答
-1

我建议你使用Ankhsvn。它会为你做所有这些事情。

于 2009-05-05T16:12:32.410 回答