在每个项目的基础上忽略Subversion中的文件

时间:2009-10-28 13:55:26

标签: svn tortoisesvn

我最近开始研究一个包含大量文件的大型项目。由于某种原因(我不明白),团队决定使用svn:ignore,因此,每个开发人员都需要提供他或她自己的一组忽略参数。

我正在使用TortoiseSVN客户端,并且有一种方法可以执行此操作(使用全局忽略属性),但它将应用于我已检出的所有其他我不想要的项目。

有没有办法在不使用svn:ignore参数的情况下忽略每个项目的文件?谢谢你的帮助。

编辑:我想指定svn:ignore不是一个选项。解决方案必须是本地的。

2 个答案:

答案 0 :(得分:2)

TortoiseSVN可以递归设置整个目录子树的svn:ignore属性。因此,如果您的存储库的组织方式使每个项目都有自己的文件夹,则可以为每个项目应用不同的svn:ignore模式。

设置值时检查“递归应用属性”框。

答案 1 :(得分:1)

只需使用忽略列表即可。您可以在docs

中阅读相关内容

这确实为路径设置了svn:ignore property,但如果需要,您可以递归地应用它。

由于属性实际上保存在存储库中,因此其他开发人员不需要设置自己的忽略列表。他们下次更新工作副本时会自动获得相同的属性。