2011-05-18 111 views
1

如果我在工作目錄做svn status我得到`svn status`顯示一個文件爲`!`和`?`,爲什麼?

?  skripte/data/somefile.csv 
!  skripte/data/somefile.csv 

svn ? status告訴我

  • '!'項目丟失(由非svn命令刪除)或不完整
  • '?'項目不在版本控制

下的文件怎麼能不版本控制SVN抱怨它爲失蹤下?

+0

什麼'svn update'? – ZoolWay 2011-05-18 10:26:59

+0

svn update告訴我'在修訂版1199'。沒有其他的。 – Aufwind 2011-05-18 10:28:07

+0

這是實際輸出嗎?會不會有案件不匹配?例如somefile.csv!= someFile.CSV – Piskvor 2011-05-18 10:38:39

回答

1

的解決方案是:

  1. 移動文件skripte/data/somefile.csv到另一個地方
  2. svn delete skripte/data/somefile.csv
  3. svn commit -m=""
    • -m=""只是意味着,我不想在這裏發出一個提交信息。

那些經過3個步驟svn status顯示一切正常。

感謝@ZoolWay,@Piskvor和@Raghuram帶領我走向正確的方向並指出了一些事情,這幫助我確定了這種情況下的錯誤。

相關問題