Subversion是一個自由,開源的版本控制系統。在Subversion管理下,文件和目錄可以超越時空。Subversion將文件存放在中心版本庫里。這個版本庫很像一個普通的文件服務器,不同的是,它可以記錄每一次文件和目錄的修改情況。這樣就可以籍此將數據恢復到以前的版本,並可以查看數據的更改細節。正因為如此,許多人將版本控制系統當作一種神奇的“時間機器”。
就服務器而言,個人認為最好用VisualSVN server 服務端和 TortoiseSVN客戶端搭配使用.
需要的工具(務必下載服務器系統對應版本):
win2003版(即XP系統)下載地址:
VisualSVN server 服務端 http://pan.baidu.com/s/1i4bGDWL
TortoiseSVN客戶端 http://pan.baidu.com/s/1kUztiAz
官方win2008(win7系統),win2012(win8系統)版下載地址
VisualSVN server 服務端 https://www.visualsvn.com/server/download/
TortoiseSVN客戶端 https://tortoisesvn.net/downloads.html
安裝配置教程
(一)VisualSVN server的安裝配置
小編自己用的是win2003的服務器,因為服務器配置不是很高。說到這,推薦大家阿里雲的服務器,學生版的是9.9元/月,當然,配置不會太高,畢竟價錢在那,但是像小編這種窮屌絲,只能湊合用了。
1.廢話不多少,我們先來看一下VisualSVN的安裝
首先打開壓縮包,運行VisualSVN-Server-2.7.3.msi,安裝關鍵步驟如下:
【步驟1】安裝首頁,接受協議
【步驟2】選擇安裝功能
【步驟3】選擇安裝版本
【步驟4】選擇安裝目錄與端口
后續安裝步驟不再詳解。
2.安裝完成,接下來,我們看一下項目倉庫的配置
【步驟1】打開客戶端,右鍵點擊“Respositories”--->“create new respository”,新建項目倉庫
【步驟2】給項目倉庫一個命名
【步驟3】選擇新建項目倉庫的類型
【步驟4】選擇項目倉庫的訪問權限
2.為了訪問項目倉庫,我們還需要建立用戶信息
【步驟1】右鍵點擊“Users”--->"create User"
【步驟2】錄入用戶信息
(二)Tortoisesvn的安裝
為了導入導出文件的方便,除了服務器端SVN,最好安裝Tortoisesvn協同使用
【步驟1】打開壓縮包,運行TortoiseSVN-1.8.10.26129-win32-svn-1.8.11.msi,安裝首頁,接受協議
【步驟2】選擇安裝路徑
后續安裝步驟不作詳解。
(三)實際操作,將源項目導入“項目倉庫”
【步驟1】首先在VisualSVN的項目倉庫中建立一個文件夾,存放源項目,打開VisualSVN,右鍵點擊“Team”(項目倉庫)--->"新建"--->"Folder"
【步驟2】為新建文件夾命名,小編使用源項目名
【步驟3】打開源項目所在的文件夾,右鍵點擊源項目
【步驟4】填寫導入信息
【步驟5】源項目導入成功!!