SVN仍然要求提交被忽略的文件

时间:2015-08-13 13:19:47

标签: svn svnignore

我跑了svn propedit svn:ignore directory_x .

当我运行svn pg -R svn:ignore .时,我在忽略列表中看到 directory_x

然而,在我svn status之后,我仍然可以看到目录,它总是要求我提交相同的目录。

我尝试运行svn cleanup但没有改变

1 个答案:

答案 0 :(得分:4)

你做不到。 svn:ignore仅影响存储库中不存在的文件。见Subversion book

  

一旦对象受Subversion的控制,忽略模式机制就不再适用于它。换句话说,不要指望Subversion避免提交您对版本化文件所做的更改,因为该文件的名称与忽略模式匹配 - Subversion始终注意到其所有版本化对象。

  

svn:ignore

     

如果存在于目录中,则该值是svn status和其他子命令要忽略的 unversioned 文件模式的列表。请参阅“忽略无版本项目”一节。