2011-04-10 157 views

回答

0

你必須先'svn delete',然後發出'svn commit'。

4

除了工作目錄外,您還在SVN中維護一個單獨的代碼更改存儲庫。您必須使用SVN來管理更改,以便其源代碼的準確性。無論好壞,都意味着你必須讓它控制事物。

當你刪除目錄時,你並沒有告訴SVN這麼做,所以它的目錄副本仍然存在,任何後續的svn updatesvn checkout都將恢復該目錄。

通常你應該做svn rm directory,其中「directory」是你想要刪除的目錄的名稱,以擺脫它。因爲您先刪除了目錄,您需要通過執行svn update來恢復磁盤上的目錄,然後執行svn rm directory以使SVN高興。

所以,你的命令是:

svn update 
svn rm directory 
svn commit . 

的最後一行,svn commit .將更新您的SVN回購告訴它刪除目錄也將在「SVN緩存」將其刪除。