問題提出:
Q:公司和外部(如家中)想要進行文件版本控制,不想花錢租服務器,單位的服務器又不方便使用,怎麼辦?
A:使用免費網盤架設SVN服務器。
架設步驟:
step1:安裝能同步的網盤軟件。
我這裏選擇的是百度雲盤,進行如下設置。
step2:建立SVN Reporsitory。
進入“E:\百度雲同步盤”,創建svn reporsitory。創建“svn”文件夾,右擊該文件夾,使用TortoiseSVN工具創建倉庫(reporsitory)。
創建倉庫成功後,會在"svn"目錄中生成有關的SVN倉庫管理文件,如下圖,此時SVN服務已經可以使用了。
step3:使用SVN。
之後就可以正常使用SVN,比如import,checkout等等。使用的URL路徑是:“file:///E:/百度雲同步盤/svn”。
原理:
其實就是在本地(假設叫電腦A)建立一個SVN倉庫或者叫做svn管理文件夾(本文中是:“E:\百度雲同步盤\svn”),本地(電腦A)其實就是SVN服務器,本地(電腦A)的svn操作(如:checkout,import等)都是使用本地(電腦A)的這個SVN倉庫。
然後通過百度網盤,將SVN倉庫(svn管理文件夾)同步(複製)到其他電腦上,(比如同步到電腦B),然後在電腦B上的svn操作就是利用電腦B上同步下來的SVN倉庫了。