我最近开始研究一个包含大量文件的大型项目。由于某种原因(我不明白),团队决定不使用svn:ignore,因此,每个开发人员都需要提供他或她自己的一组忽略参数。
我正在使用TortoiseSVN客户端,并且有一种方法可以执行此操作(使用全局忽略属性),但它将应用于我已检出的所有其他我不想要的项目。
有没有办法在不使用svn:ignore参数的情况下忽略每个项目的文件?谢谢你的帮助。
编辑:我想指定svn:ignore不是一个选项。解决方案必须是本地的。
答案 0 :(得分:2)
TortoiseSVN可以递归设置整个目录子树的svn:ignore
属性。因此,如果您的存储库的组织方式使每个项目都有自己的文件夹,则可以为每个项目应用不同的svn:ignore
模式。
设置值时检查“递归应用属性”框。
答案 1 :(得分:1)
只需使用忽略列表即可。您可以在docs。
中阅读相关内容这确实为路径设置了svn:ignore property
,但如果需要,您可以递归地应用它。
由于属性实际上保存在存储库中,因此其他开发人员不需要设置自己的忽略列表。他们下次更新工作副本时会自动获得相同的属性。