Windows 10搭建獨立SVN服務器

最近因爲實驗室的需求,老師決定獨立搭建一個SVN服務器,以前沒有用過SVN,因而開始從頭學習如何搭建一個獨立的SVN服務器。html

SVN是一個開放源代碼的版本控制系統,它採用了分支管理系統,說得簡單一點SVN就是用於多我的共同開發同一個項目,共用資源的目的。瀏覽器

SVN服務器有2種運行方式:獨立服務器和藉助Apache運行。兩種方式各有利弊,而本次選用的是獨立服務器的形式。安全

搭建獨立SVN服務器主要有如下3個步驟:服務器

  • 在一臺電腦上安裝VisualSVN server
  • 在另外一臺電腦上安裝TortoiseSVN
  • 客戶端經過TortoiseSVN鏈接服務端的VisualSVN server,完成鏈接測試

下載並安裝VisualSVN server

VisualSVN Server是一個集成的SVN服務端工具,而且包含mmc管理工具,是一款SVN服務端不可多得的好工具。svn

咱們能夠先安裝好VisualSVN Server後,運行VisualSVN Server Manger,而後建立新的代碼庫,並設置一下安全性能,最後建立用戶。工具

avatar

  • 安裝VisualSVN Server

avatar

  • 贊成安裝協議

avatar

  • 選擇VisualSVN Server and Administration Tools,同時添加命令行工具到系統環境變量中

avatar

  • 選擇Standard Edition標準版本安裝,免費版本但功能少一些

avatar

  • Location即安裝位置,Repositories即代碼倉庫位置,Server Port即服務端口,這裏選擇8443端口

avatar

  • 等待安裝

avatar

  • 安裝完成

avatar

至此,SVN服務器端就安裝成功了,接下來就是建立倉庫性能

  • 打開VisualSVN Server Manger,並右擊新建一個倉庫

avatar

  • 選擇基於FSFS文件系統格式存儲的倉庫

avatar

  • 給倉庫命名,這裏命名爲Test

avatar

  • 新建空白倉庫

avatar

  • 全部用戶都擁有讀/寫權限

avatar

  • 點擊Create即建立了一個空白倉庫,裏面什麼也沒有

avatar

  • 接下來新建一個用戶用於測試

avatar

  • 簡單地命名並設置密碼,點擊OK完成用戶的建立

avatar

  • 測試倉庫和用戶都新建完成後,複製倉庫的URL

avatar

  • 使用複製的URL在瀏覽器中訪問,並使用剛纔建立的用戶登錄

avatar

  • 就能夠訪問到前面建立的空文件夾

avatar

到這裏,服務器端的SVN壞境搭建就所有完成。學習


下載並安裝TortoiseSVN

TortoiseSVNSVN版本控制系統的一個免費開源客戶端,能夠超越時間的管理文件和目錄。文件保存在中央版本庫,除了能記住文件和目錄的每次修改之外,版本庫很是像普通的文件服務器.測試

  • TortoiseSVN下載地址:https://tortoisesvn.net/downloads.html
  • 下載完成後點擊安裝,安裝過程很簡單,一直點Next就行

avatar

avatar

avatar

avatar

avatar

avatar

TortoiseSVN安裝完成後,右鍵就會出現相關功能菜單.net

  • 點擊Repo-browser即瀏覽倉庫

avatar

  • 這裏須要輸入服務端的URL地址:IP地址+端口號。端口號即前面安裝VisualSVN Server時選擇的8443端口,因而這裏輸入:https://192.168.10.39:8443/svn

avatar

  • 選擇Accept the certificate permanently

avatar

  • 這裏須要用戶密碼登陸,使用前面建立的測試用戶登陸

avatar

  • 能夠看到,經過TortoiseSVN成功鏈接上另外一臺電腦上的SVN服務器上的空白倉庫Test,咱們能夠向裏面添加代碼、建立文件夾等操做。

avatar


結語

經過上面的步驟,咱們利用兩臺電腦成功地搭建了一個獨立的SVN服務器,並測試成功。但SVN做爲僅次於Git的版本控制系統,還有不少的功能等着咱們去學習,上面展現的一些操做僅僅是它的冰山一角。

相關文章
相關標籤/搜索