我尝试添加其中一个文件夹以忽略使用svn propset svn:ignore folder/mysubfolder .
然后我最终得到一个SVN无法识别的神秘的未命名文件。由setprop命令引起的当前目录中的M之前还有一个奇怪的空格。
root@myhost:/srv# svn status
M .
?
A myfile.txt
? folder/mysubfolder
这个空名称文件是什么意思?它来自哪里以及如何安全地摆脱它?
答案 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
是否显示更多信息