<h3>目錄</h3>
<h3 id = "1">概述</h3>
在平時開發(fā)項目的過程中鹰霍,我們一般都會使用git或者svn來進行版本控制稚晚,公司的話想邦,可能會買一個服務器來搭建一個svn,如果是我們自己個人使用击碗,買個服務器就不劃算了,還好現(xiàn)在網(wǎng)盤一大把们拙,大容量又免費稍途,今天就教大家怎么使用微云來搭建一個svn服務器。
<h3 id = "2">思路</h3>
大體思路就是使用SmartSvn創(chuàng)建本地倉庫砚婆,然后使用微云同步盤把存放本地倉庫的文件夾同步到微云上晰房,然后再其它電腦上同步下來,再使用SmartSvn check out倉庫就可以了射沟。所以要使用到的工具就是SmartSvn和微云同步盤殊者。
<h3 id = "3">步驟</h3>
安裝微云同步盤和SmartSvn
進入微云官網(wǎng)下載并安裝好同步盤,需要注冊一個微云賬號用來登陸验夯。到SmartSvn官網(wǎng)下載并安裝好SmartSvn猖吴,安裝完畢后進行下一步。-
使用SmartSvn創(chuàng)建本地repository
打開SmartSvn挥转,選擇"Project>>Setup Local Repositoty"菜單項海蔽,選擇本第倉庫文件夾共屈,我是在"fox>test"下創(chuàng)立了一個localRepository文件夾,以后要創(chuàng)建其它的倉庫時在test目錄下創(chuàng)建新的目錄就可以了党窜。然后設置Local Directory用來初始化這個倉庫拗引,這樣就為這個Local Directory建立了版本控制,這里我的Local Directory是testDirectory幌衣。要注意Local Repository和Local Directory的區(qū)別矾削。
-
同步到微云
打開微云同步盤,設置微云同步盤的同步目錄為test豁护。點擊開始同步哼凯,等同步完成。然后在testLocalDirectory下新建一個test.txt的文本楚里,在SmartSvn中commit到本地倉庫断部,會發(fā)現(xiàn)右上角有微云彈出同步成功的消息,說明微云自動同步了剛剛的更改到微云服務器上班缎。打開微云的查看云端文件選項蝴光,會發(fā)現(xiàn)云端多了一個testRepository的文件夾,這個就是我們剛剛創(chuàng)建的倉庫文件夾达址。
-
另一臺電腦上的操作
先用同步盤把testRepository同步到本地蔑祟,然后打開SmartSvn,選擇"project>>check out"選項苏携,把倉庫里的文件check out到testLocalDirectory,發(fā)現(xiàn)testLocalDirectory多了test.txt文件做瞪。因為我是用的同一臺電腦來進行測試,所以在選擇repository路徑的時候有默認的地址"file://localhost/Users/fox/test/localRepository"右冻,如果是另一臺電腦需要自己填寫装蓬,地址的規(guī)則是"file://localhost/同步到本地的文件夾(localRepository)地址"