一、SVN服務器程序:Visual SVN Server
1、下載msi文件
點擊 Visual SVN Server官網下載頁面 或 複製https://www.visualsvn.com/server/download/ 鏈接進入,選擇32bit/64bit進行下載。
2、安裝Visual SVN Server
(1)雙擊msi文件。選擇Next
(2)協議,接受。選擇Next
(3)選擇默認的Visual SVN Server和Administration Tools。選擇Next
(4)初始服務器配置,包括安裝目錄、資源庫所在位置及端口號、備份位置。選擇Next
(5)默認選擇subversion認證方式。選擇Next
(6)選擇Install
(7)安裝完畢
3、建立版本庫
(1)在Repositories右鍵選擇Create New Repository
(2)倉庫類型FSFS和VDFS,選擇默認的FSFS。選擇下一步
(3)爲版本庫取個名字。選擇下一步
(4)倉庫結構選擇第二個Single-project repository,建成後會自動存在三個文件夾:trunk、branches、tags。選擇下一步
(5)倉庫的訪問權限設置,第二個是所有的SVN用戶都可以讀寫。選擇下一步
(6)配置的顯示。選擇Finish
4、創建用戶
(1)在Users上右鍵,選擇Create User。
(2) 填寫用戶名/密碼,選擇OK。重複上述兩個步驟,創建多個用戶。
5、創建組來進行統一管理
(1)在Groups上右鍵,選擇Create Group
(2)填寫組名稱,並點擊Add來添加成員,選擇OK。重複創建多個組即可
6、設置權限
(1)在創建的倉庫上右鍵,選擇Properties
(2)顯示如下。選中Everyone,點擊remove。再點擊Add創建
(3)選擇用戶/組
(4)按照上面步驟爲所有組/用戶賦予權限,顯示如下:
7、登錄網頁
二、SVN客戶端程序:Tortoise SVN
1、下載安裝包和語言包
(1)安裝包:Tortoise SVN官網下載頁面 或複製https://tortoisesvn.net/downloads.html鏈接
(2)語言包,漢化
2、安裝
3、安裝語言包
【注:若未選擇configure,可以在桌面點擊右鍵選擇盡行設置,操作如下:】
三、管理代碼
(一)檢出
1、Visual SVN Server中在新建的版本庫上右鍵選擇Copy URL to Clipboard(將URL複製到剪貼板)
2、在想要下載代碼的位置右鍵,選擇SVN檢出
3、填寫URL,選擇確定
4、登錄
5、檢出完成
6、文件夾中有.svn文件,用於記錄SVN版本控制所需的信息
7、在文件夾中可以進行更新、提交
(二)提交
1、在目錄下新建文件夾和文件,右鍵選擇SVN提交
2、在Visual SVN Server內刷新,可以看到新增的文件
(三)更新
1、服務器端新建文件夾
2、在本地下載代碼的位置進行更新
3、可以看到服務器端增加的文件夾