2010-12-14 39 views
1

我有一個使用SmartSVN打開的項目分支,但其中一個文件顯示其分支爲「主幹」,其餘分支顯示正確的分支名稱。我不知道這是怎麼發生的,但想要解決它。發生了什麼,我該如何解決它?SmartSVN - 來自多個分支的文件

回答

1

這是Subversion的一個特性。是的,在你的工作副本中需要一個特定的分支,只需切換到它。它被稱爲混合工作副本。唯一需要注意的是所有路徑都必須指向同一個存儲庫。現在,有趣的部分是,大多數人不會故意使用這個功能,但有某種方式設法通過某種方式偶然發現它。

這個功能陷入困境通常涉及一個工作副本上的切換,這個工作副本並沒有完全切換,這通常是由於終止連接到Subversion服務器,本地機器上的資源不可用以及命令失敗或時間out,或者命令或應用程序在交換機中間被用戶終止。

不管是什麼原因,解決這個混合工作副本的最佳解決方案,請轉到工作副本的頭部,並執行另一個svn切換到您嘗試使用的URL。在開始工作之前和關閉SmartSVN之前,請確保開關已完成。