我跑了svn propedit svn:ignore directory_x .
当我运行svn pg -R svn:ignore .
时,我在忽略列表中看到 directory_x
然而,在我svn status
之后,我仍然可以看到目录,它总是要求我提交相同的目录。
我尝试运行svn cleanup但没有改变
答案 0 :(得分:4)
你做不到。 svn:ignore
仅影响存储库中不存在的文件。见Subversion book:
一旦对象受Subversion的控制,忽略模式机制就不再适用于它。换句话说,不要指望Subversion避免提交您对版本化文件所做的更改,因为该文件的名称与忽略模式匹配 - Subversion始终注意到其所有版本化对象。
和
svn:ignore
如果存在于目录中,则该值是svn status和其他子命令要忽略的 unversioned 文件模式的列表。请参阅“忽略无版本项目”一节。