svn - 颠覆 svn :ignore after a commit - files are not iggnore

标签 svn version-control ignore

我一直试图忽略特定的文件和目录,以防止将本地修改提交到存储库。

我遇到的问题是,一旦文件已提交到存储库,您就不能然后忽略它

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/

相关文章:

svn - 如何在svn中将文件夹切换为符号链接(symbolic link)

git - Git SVN 克隆错误

android - 在 Android Studio 中添加构建 SVN 修订号

git - 为什么 git blame --ignore-rev/--ignore-revs-file 对我不起作用?

svn - 使用 CruiseControl .NET 和 Subversion 时处理 svn 锁/清理

git - 哪个是 Git for windows 的官方 GUI?

计算机之间的 git 存储库同步,何时移动?

version-control - Perforce 不知道我要提交更改

svn - 忽略SVN项目中的Eclipse项目文件