如果我在工作目录做svn status
我得到`svn status`显示一个文件为`!`和`?`,为什么?
? skripte/data/somefile.csv
! skripte/data/somefile.csv
svn ? status
告诉我
- '!'项目丢失(由非svn命令删除)或不完整
- '?'项目不在版本控制
下的文件怎么能不版本控制和SVN抱怨它为失踪下?
如果我在工作目录做svn status
我得到`svn status`显示一个文件为`!`和`?`,为什么?
? skripte/data/somefile.csv
! skripte/data/somefile.csv
svn ? status
告诉我
下的文件怎么能不版本控制和SVN抱怨它为失踪下?
的解决方案是:
skripte/data/somefile.csv
到另一个地方svn delete skripte/data/somefile.csv
svn commit -m=""
-m=""
只是意味着,我不想在这里发出一个提交信息。那些经过3个步骤svn status
显示一切正常。
感谢@ZoolWay,@Piskvor和@Raghuram带领我走向正确的方向并指出了一些事情,这帮助我确定了这种情况下的错误。
什么'svn update'? – ZoolWay 2011-05-18 10:26:59
svn update告诉我'在修订版1199'。没有其他的。 – Aufwind 2011-05-18 10:28:07
这是实际输出吗?会不会有案件不匹配?例如somefile.csv!= someFile.CSV – Piskvor 2011-05-18 10:38:39