SVN修改了当前目录和空名称文件

时间:2014-10-06 14:33:42

标签: svn

我尝试添加其中一个文件夹以忽略使用svn propset svn:ignore folder/mysubfolder .然后我最终得到一个SVN无法识别的神秘的未命名文件。由setprop命令引起的当前目录中的M之前还有一个奇怪的空格。

root@myhost:/srv# svn status
 M      .
?
A       myfile.txt
?       folder/mysubfolder

这个空名称文件是什么意思?它来自哪里以及如何安全地摆脱它?

1 个答案:

答案 0 :(得分:1)

M之前的奇怪空间根本不奇怪;它只是第二列中的状态消息,告诉您当前目录中的SVN属性已更改,在这种情况下,它指的是您对属性svn所做的更改:忽略。

顺便说一句,你的folder/mysubfolder不会被忽略,正如你从中看到的那样?在状态消息中。您应该编辑folder的svn:ignore属性,如下所示:

svn propset svn:ignore mysubfolder folder

或者,如果您之前已修改过它的svn:ignore属性,则可以对其进行编辑:

svn propedit svn:ignore folder

您可能还希望还原当前目录中的属性更改,因为它没有任何效果。

svn revert .

我不确定是什么?对于空白文件名是。尝试查看ls -l是否显示更多信息