为什么 SVN 不尊重我的 svn:ignore 文件?

Why isn't SVN respecting my svn:ignore file?

我正在使用 Mac 10.9.5 和 SVN 1.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 目录的 属性 中。