2009-04-21 78 views
3

我最近不得不將我的開發改爲另一臺PC。我安裝了TortoiseSVN,因爲我仍然有源代碼躺在那裏,仍然需要在SVN中檢查。但顯然,新的安裝烏龜不能識別我的源文件夾,雖然'。SVN'文件夾仍然存在,我看不到出現在文件上的重疊圖標。TortoiseSVN重映射源文件夾

有沒有辦法將我的本地文件夾重新映射到存儲庫中的文件夾?

回答

4

TortoiseSVN設置爲使用「_svn」文件夾而不是「.svn」文件夾(由於Visual Studio早期版本的問題),請檢查是否導致您的問題。由於它是一箇舊的工作文件夾,您可以從舊系統中恢復,因此我會考慮刪除所有「.svn」文件夾,再次檢出代碼(可選地從您記得工作文件夾所在的修訂版本號),並將舊文件(不帶「.svn」文件夾)移到其上。

+1

+1我希望我能給你更多票Stijn!我完全忘了! (對於傳統項目,我將設置更改爲「_svn」已經2年了)。 – JohnB 2010-07-29 23:35:07

1

確保新機器上的TortoiseSVN安裝與舊機器上安裝的相同或更新。 tsvn的新版本有時會使用舊版本不能理解的新版本庫格式。

新機器是否有64位操作系統?如果是這樣,一定要安裝tsvn的64位版本。 32位版本仍可以安裝在64位窗口中,但該功能不會顯示在默認的64位資源管理器中。

即使疊加層不工作,請確保您右鍵單擊該文件夾並查看tsvn操作是否出現在菜單中。可能有某些原因導致覆蓋層無法正常工作,這與工作副本無關。