最近在不同地點做項目開發,需要版本控制和代碼同步,用了一段時間googlecode,發現有時候速度真是讓人捉急,而且後期項目也不能繼續開源了,就乾脆用網盤自己搭一個SVN服務器吧。
首先下個網盤客戶端,這裏用百度網盤,設置好同步目錄。我在E:/百度同步盤
在同步盤內新建一個文件夾,名字隨意,然後右鍵,裝好TortoiseSVN的話會有如下選項
選完以後就可以在想進行版本控制的文件夾進行checkout了,url寫上面設置的文件夾路徑,完了之後把自己的內容加到裏面就可以commit了
然後就是在其它電腦上做同樣的步驟,網盤賬號使用同一個,這樣”project”目錄既是一個即時更新的網盤目錄,又是一個即時同步的SVN庫。這樣其實是在兩臺電腦上做了兩個SVN庫,但是因爲網盤客戶端的存在和SVN強大的版本控制功能,這兩個SVN庫隨時都會保持一致。