我想忽略SVN中的一些隐藏文件(如.project和.pydevproject)。它们现在已经在我们的主干中,因此我不想将它们从主干中删除,因为它可能会给其他开发人员带来更多问题。所以我试图做的是运行:
svn propset svn:ignore .project .
但是在我运行svn状态之后,它会返回:
M .
如果我在.project上进行更改,它仍会跟踪这些更改。我也在/ etc / subversion / config中尝试过global-ignores,没有运气。
您认为解决此问题的最佳方法是什么?
感谢。
答案 0 :(得分:6)
svn:ignore
仅适用于尚未添加的文件。
不幸的是你不能以自动的方式做到这一点(至少我不知道这样做的任何方式)。
所以你现在所能做的就是:
svn rm
svn up
svn up
并将已删除的文件移回现在.project
未被svn跟踪,也不会出现在svn st