2013-10-23 108 views
2

我有一個使用Eclipse插件Subclipse從SVN下載的項目。我現在想停止使用subclipse來管理版本控制,並開始使用TortoiseSVN。有沒有辦法「附加」我的工作副本,這樣Tortoise可以管理它?我不想重新下載這個項目,因爲這是一個巨大的痛苦,把所有東西放在首位(即這將是最後一個選項)。將SVN工作副本附加到烏龜

注意:我在Windows 7上。

回答

1

這完全是關於工作副本的版本。如果您的Subclipse的本地工作副本格式版本與TortoiseSVN的工作副本格式版本匹配,您可以按原樣使用已簽出的本地工作副本(TortoiseSVN通過在資源管理器中顯示文件的圖標來指示此情況)。但是,您應該分別在Subclipse和TortoiseSVN主頁中仔細檢查。

如果您的工作副本格式版本匹配,您也可以在您認爲合適的情況下在Subclipse和TortoiseSVN之間切換。

現在,如果這不適用於您,則工作副本格式之間存在不匹配。有了您的情況,這是你需要做什麼:

  • 你Subclipse的工作拷貝格式版本比 TortoiseSVN的版本低。如果是這種情況,您只需要 即可升級TortoiseSVN可以爲您做的工作副本格式。如果 我記得正確TortoiseSVN會建議自動執行此 ,但我確信您可以在工作副本上的命令提示符處使用命令'svn upgrade'。運行這個 後,它將不再適用於您的Subclipse,直到您將其升級到 匹配相同的工作副本格式版本。
  • 你的Subclipse工作拷貝格式版本比你的TortoiseSVN版本更高。我建議你升級到TortoiseSVN的更新版本(最新版本)。

注意!在所有這些中,重要的是如果你正在運行Subclipse或TortoiseSVN,哪個版本不是。重要的是它鏈接到哪個Subversion版本。在http://tortoisesvn.net/上可以看到「TortoiseSVN 1.8.2已經發布,它與Subversion 1.8.3相關聯」。在這種情況下,1.8.3是重要的版本,並使用1.8工作副本格式。

+1

是的,這是造成問題的版本差異。謝謝! – starman1979