2011-08-19 44 views
5

我將其中一個(單個文件)外部移動到另一個目錄,但其存在仍然存在於我的工作副本中。如果我刪除文件,然後svn update,它會恢復。svn:刪除工作副本中的外部?

我該如何擺脫外部?它在svn:externals中不再存在於相關目錄中。

+0

你沒有任何機會忘記修改svn:externals屬性後提交目錄嗎? –

+0

nope,做了第一件事,但感謝 –

回答

4

這是一個已知問題,請參閱:

http://subversion.tigris.org/issues/show_bug.cgi?id=3351 - 無法刪除文件的外部。

它被固定在1.7中,但在1.6版中必須簽出一個新的工作副本來擺脫該文件。

+0

或創建空文件並刪除與下一個命令:svn propset svn:externals -F svn.externals。 – SAKrisT

1

找到一個修復程序:我刪除了有問題的文件的父目錄,然後做了更新。 SVN沒有重新創建幻影文件。