我一直试图忽略特定的文件和目录,以防止将本地修改提交到存储库。
我遇到的问题是,一旦文件已提交到存储库,您就不能然后忽略它。
svn propset svn:ignore '*' ./stuff
如果 ./stuff 文件夹中的文件已经被添加和提交,它们在未来的提交中不会被忽略。我发现我经常想在项目开始时忽略特定文件,但不能因为这些目录不是工作副本所以我正在做
svn add *
svn revert fileIWantToIgnore.ext
svn propset svn:ignore 'fileIWantToIgnore.ext' .
这是一个有点费力的过程。您有什么建议?
最佳答案
删除您想忽略但已提交的文件。 提交删除文件的版本。 将文件恢复到您的源,并立即添加属性 svn:ignore。
虽然不干净但很有用
关于svn - 颠覆 svn :ignore after a commit - files are not iggnore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4627874/