SVN - 为什么我用'status'命令看到被忽略的文件?

时间:2014-05-15 14:41:11

标签: svn

我尝试忽略SVN存储库中的完整文件夹。

我打字:

$ svn propset svn:ignore tmp .

该命令有效:

$ svn propget svn:ignore .
tmp

现在,我触摸tmp文件夹中的虚拟文件

$ touch tmp/foo.bar

使用状态命令显示此文件是否正常?

$ svn status
M      .
?      tmp/foo.bar

此致

编辑:一些信息

svn, version 1.6.17 (r1128011)
Debian wheezy 64b

我的SVN是“本地的”,没有任何配置修改。

1 个答案:

答案 0 :(得分:1)

我非常确定您已经svn add编辑svn commit tmp文件夹到您的存储库中,然后再尝试忽略它 - 这不是多么无视适用于SVN。这是我可以重现您描述的输出的唯一方法。要解决,首先还原属性更改,然后再次svn del tmp文件夹(请注意,这将删除文件夹中的文件),提交更改,然后重复上述步骤。