在我的工作站上有SVN存儲庫。我在工作站和筆記本電腦上都使用它。在工作站上,我可以在本地訪問存儲庫,但在筆記本電腦上,我必須通過Internet連接才能訪問存儲庫。這是不方便的,因爲我不能從飛機/火車和其他沒有互聯網的地方工作(我想比較版本等)。如何在兩臺計算機之間共享svn存儲庫
在筆記本電腦上安裝svn倉庫的COPY會更舒服,但我需要最新的副本。
最簡單的解決方案是將svn存儲庫存儲到雲中,如https://www.dropbox.com,這樣任何時候存儲庫都會在一臺計算機上更新,並且會在另一臺計算機上更新。
但由於安全原因,我不想使用Dropbox,我不想在互聯網某處存儲機密文件,並且可能未加密。
我還能做什麼?我想自動同步兩個存儲庫副本,但我不想將其存儲在Internet中。可能筆記本電腦本身每次出現互聯網都應該從工作站「獲取」最新的副本,並且每次在筆記本電腦上更新存儲庫時,都應該自動向工作站提交新的修訂版本?
據我瞭解,SVN不是專門做這樣的事情,但只有我commiter到資源庫,我只有工作站和筆記本電腦,我們可以假設衝突永遠不會發生......
我完全滿意svn。將svn存儲在保管箱中將解決除安全性以外的所有問題。只有一個提交者存儲庫,這就是我! – javapowered 2012-04-01 08:13:44
您完全滿意,但您需要以某種方式在不同的PC之間移動存儲庫。 DVCS讓你無需擔心,只需移動一個文件夾即可。 – 2012-04-01 08:32:32