2009-11-02 45 views
0

[我的意思是在StackOverflow上提出這個問題...]如何將我們的源代碼從運行VisualSVN Server的Vista遷移到運行VisualSVN Server的Windows 7?

我一直在Vista上使用VisualSVN Server時沒有任何問題。

當是時候改變一切到Windows 7,我不知道什麼是應該做的最好的方法?

它是最好的「檢查」所有計算機的所有代碼到Vista中,和一臺機器做一個SVN更新,然後重新安裝的VisualSVN在Windows 7上,並創建另一個項目。這是最好的方法嗎?

有誰Windows 7計算機上運行VisualSVN服務器(以及TortoiseSVN的),發現它是穩定的?

回答

2

作爲一個好的做法儘量不跑你正在使用的同一臺機器上的源代碼控制,因爲如果你的電腦出現故障以及你將失去一切(使用unfuddle或魔豆,都是免費的)。現在回到問題。我的VisualSVN在Win7和烏龜上運行良好,爲了完成遷移,您需要確保所有代碼都已提交,然後重新安裝到Win7中,並從VisualSVN恢復或覆蓋您的repo目錄,並且您的項目將會回到源代碼控制中,需要注意的一點是,如果您的IP或機器名稱發生更改,您可能需要在工作目錄上執行重定位命令。

+1

我同意你正在做開發的同一臺計算機上運行SVN。你放鬆了你的驅動器,你放鬆了所有的東西,包括源代碼控制你可能會考慮運行一個安裝了SVN的免費Linux服務器,這樣你就可以從你的代碼庫中獲得一些開發。 – Chris 2009-11-02 21:21:53

+0

是的,我實際上同步到其他兩臺機器。如果一個朋友可以在他家裏同步它,這將是一件好事,所以這些數據是雙重安全的。或者我可以定期FTP到我的網站。 – 2009-11-03 03:10:46

0

我不知道這是如何工作與VisualSVN服務器,但要確保庫UUID是兩個庫是相同的。然後,您可以執行load/dump cycle或使用svnsync將存儲庫從一個框移動到另一個框。 也看看this chapter在svnbook

相關問題