为什么不是';t SVN尊重我的SVN:忽略文件?

为什么不是';t SVN尊重我的SVN:忽略文件?,svn,svnignore,Svn,Svnignore,我使用的是Mac10.9.5和SVN1.7.9(r1462340)。我一到这里就进去 svn propedit svn:ignore . 在这个文件中,我有一行 src/main/webapp/WEB-INF/lib 但是,当我从命令行执行“svn status”时,它会列出如下文件 ? src/main/webapp/WEB-INF/lib/spring-webmvc-3.2.11.RELEASE.jar 此文件发生在我希望忽略的目录中。让SVN忽略此目录中的所有文件的正确方

我使用的是Mac10.9.5和SVN1.7.9(r1462340)。我一到这里就进去

svn propedit svn:ignore .
在这个文件中,我有一行

src/main/webapp/WEB-INF/lib
但是,当我从命令行执行“svn status”时,它会列出如下文件

?       src/main/webapp/WEB-INF/lib/spring-webmvc-3.2.11.RELEASE.jar

此文件发生在我希望忽略的目录中。让SVN忽略此目录中的所有文件的正确方法是什么?

SVN:ignore仅适用于立即目录。您需要将“lib”放在WEB-INF目录的属性中。

您的存储库是否已经对“lib”进行了版本控制?它是。但是,我删除了它,当我运行“svn状态”时,仍然显示“src/main/webapp/WEB-INF/lib”和“src/main/webapp/WEB-INF/classes”。我在svn中列出的两个tehse目录都忽略了上面的指令。