如果我在工作目錄做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