svn在commit後報錯:is scheduled for addition, but is missing

今天經過svn 的cr(code review)代碼審覈後,我欲執行svn ci -m"xxxxxxx(提交註釋) ISSUE=3380305",可是沒有提交成功,SVN報錯啦!svn

內容以下:命令行

提示:"svn: Commit failed (details follow): svn: '/xxx/yyy/(文件或文件夾路徑)' is scheduled for addition, but is missing "。code

緣由:以前用SVN提交過的文件/文件夾,被標記爲"add"狀態,等待被加入到倉庫。若此時你把這個文件刪除了,SVN提交的時候仍是會嘗試提交這個文件,雖然它的狀態已是 "missing"了。ci

解決:在命令行下用 "svn revert /xxx/yyy/",在圖形界面下,右鍵--Revert,選中那個文件。這樣就告訴SVN把這個文件退回到以前的狀態 "unversioned",也就是不對這個文件作任何修改,這時再執行提交命令就OK了!it

相關文章
相關標籤/搜索