Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程
使用 VisualSVN Server來實現基本的 SVN功能則要比使用原始的 SVN和 Apache相配合來實現源碼的 SVN管理簡單的多。以下就看看具體的說明。
VisualSVN Server的下載地址例如以下,是免費的,任意不必有顧慮
http://www.visualsvn.com/server/download/
SVN 的下載地址例如以下
http://tortoisesvn.net/downloads.html
【1】使用SVN,首先要安裝TortoiseSVN。就是上面的SVN下載地址。
https://www.fengjunzi.com/blog-1011.html
https://www.fengjunzi.com/blog-20019.html
【2】?安裝VIsualSVN。
VisualSVN Server 的安裝(本教程更新于2019.7.2,最新版本為4.0.2)
一 、Visual SVN的安裝很簡單
【1 】將下載的安裝文件復制到服務器上,一般是64位,雙擊運行,點接受,下一步
【2】 選擇? visualVSNserver和管理控制臺? 或僅僅有管理控制權限,推薦如下選擇
【3】點擊standard edition進入設置安裝路徑和倉庫路徑備份路徑以及端口號
你能夠選擇HTTP和HTTPS兩種協議。如需使用svn協議也很的方便。在1.4版本號后。Subversion增加了Service執行的功能。port號能夠隨意定義。對于HTTPS的port號默認能夠選擇443和8443。對于HTTP默認能夠選擇80、8080和81。
個人推薦使用HTTPS的8443port。原因非常easy,HTTPS安全性比較高。盡管443port是標準HTTPSport,但假設做WEB開發那肯定就有麻煩,同一時候Skype也會使用這個port進行某些通訊。
還有就是以下的用于驗證的身份。一個是windows驗證,一個是Subversion身份驗證
這里默認是Subversion身份驗證。
【4】開始安裝
【5】安裝完畢后會詢問你是否須要執行VisualSVN Server Manager(一個很實用的管理工具)
【6 】打開“ VisualSVN Server Manager ”,如下:
二 、 以下就說 VisualSVN Server的配置和用法【server端】
以下我示范加入一個代碼庫【Repository】。例如以下圖:
建倉庫可以點擊Repository右鍵選擇Create New Repository…或者新建進入:
到此倉庫的創建基本完成了,接下來介紹怎么添加用戶。
三、創建用戶及權限設置
創建好用戶后,用戶還是不能訪問我們的倉庫,接下來我們要給用戶分個組(如果想讓用戶不進組也能訪問倉庫,可以直接給單個用戶權限)
到這里,我介紹下怎么給組分配倉庫的讀寫權限:
到這里就安裝結束了。上面的用戶就具有了訪問StartKit代碼庫的不同權限。
二、簽入源碼到SVNserver
假如我們使用Visual Studio在目錄lenovo中創建了一個項目。我們要把這個項目的源碼簽入到SVN Server上的代碼庫中里,首先右鍵點擊lenovo目錄,這時候的右鍵菜單例如以下圖所看到的:選擇copy URL toCLipboard,就是復制統一資源定位符(URL)到剪貼板中
?
然后再電腦的空白處單擊右鍵,選擇小海龜的圖標/導出
之后彈出對話框,將剛出的地址粘貼到第一個地址欄中
之后再選擇好輸出文件夾,點擊確定。會彈出輸入username和password的對話框,并且會在你選擇的導出文件夾處新建一個lenovo文件夾。
輸入剛才創建的username和password。
確定,然后會彈出檢出界面。
=======================================
三 將文件上傳到SVNserver
選擇輸出文件lenovo,將要上傳的文件放入當中,右鍵提交
選擇后彈出提交對話框
選擇好文件。確定就能夠上傳 了。成功后有提示。
提交后要更新。不然server是不顯示文件,
更新是選擇 SVN更新和提交類似這里就不在反復了。
至此 SVNserver以搭建完成。
本文參考資料如下,如有錯誤歡迎回復:
VisualSVN-Server服務器的搭建
使用VisualSVN Server搭建SVNserver (Windows環境為例)
總結
以上是生活随笔為你收集整理的Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sublime text3 JSLint
- 下一篇: TortoiseSVN安装使用及汉化详细