VisualSvn Server介紹(安裝與使用)

1、VisualSvn Server
VisualSvn Server是免費的,而VisualSvn是收費的。VisualSvn是Svn的客戶端,和Visual Studio集成在一起,但是不免費,使用AnkhSvn(VS2008插件)來代替VisualSvn。使用 VisualSvn Server是Svn的服務器端,包括Subversion、Apache和用戶及權限管理,優點在上面已經說過了。

2、 VisualSvn Server安裝過程
下載後,運行 VisualSvn-Server-2.1.4.msi 程序,點擊Next,下面的截圖順序即爲安裝步驟:
【步驟1】安裝首頁界面,見圖

【步驟2】選擇組件爲服務器和管理終端功能 見圖


【步驟3】自定義安裝配置 見圖

【注意】:
代碼庫保存地址你可以選擇合適的目錄,這個代碼庫Repositories是根目錄,創建了就不能刪除,如果刪除了,VisualSVN Server就不能運作。

實際上這個Repositories文件夾創建了之後就可以不用理會它了,也不用進去文件夾裏面修改裏面的文件(我的跟圖例一樣放在D盤)見下圖

如果不選擇Use secure connection ,Server Port那裏,默認端口有80/81/8080三個;如果選中最後面的CheckBox,則表示使用安全連接【https協議】,端口只有433/8433二個可用。

默認是選用的。(Server Port那裏,我選擇的是端口80,沒有勾選Use secure connection,本人覺得沒有必要使用secure connection)至於授權Authentication,

默認選擇 VisualSVN Server自帶的用戶和用戶組。

【步驟4】 點擊安裝按鈕,進行安裝 見圖

【步驟5】安裝成功,服務啓動,見圖

安裝後會添加VisualSvn Server服務:

如果要卸載VisualSvn Server,需要做如下的操作:

(1)開始-》運行,在輸入框行輸入 services.msc 確定

(2)進入服務管理器把VisualSvn Server服務停掉,不然在卸載中途會說進程還在運行不能卸載

3、VisualSvn Server 配置與使用方法

安裝好VisualSVN Server後,運行VisualSVN Server Manger,下面是啓動界面,見圖:

與VSS的區別:

VisualSvn Server裏面的Repositories根節點相當於VSS裏面的$符號根節點:

4、添加代碼庫StartKit

下面添加一個代碼庫Repository 叫StartKit,並進行相關設置:
【步驟1】創建代碼庫StartKit,見圖。

【步驟2】代碼庫基本配置,創建新的代碼庫,在下圖所示的文本框中輸入代碼庫名稱,見圖:

【注意】
Repository URL 地址是用來從客戶端或者VS2008中連接服務器。機器名可以改成局域網IP或者公網域名,公網IP或者計算機名,這裏用的安全連接模式https。
上圖中的代碼庫文件結構CheckBox如果選中,則在代碼庫StartKit下面會創建trunk、branches、tags三個子目錄;不選中,則只創建空的代碼庫StartKit。默認不選中(沒有什麼用,最好不要選中)
點擊OK按鈕,代碼庫就創建成功了,見圖。

5、代碼庫安全性設置 用戶和用戶組

下面,我們開始安全性設置,在左側的Users上點擊右鍵:
【步驟1】創建用戶。
創建用戶,並設置用戶名和密碼,見圖。

輸入上面的信息,點擊OK,我們就創建一個用戶了。按照上面的過程,分別添加用戶startKiter1、startKiter2、startKiter3。
注意:有多少個開發人員就創建多少個用戶,每個開發人員擁有一個用戶,跟VSS一樣
每個開發人員保管好自己的用戶名跟密碼!!!

【步驟2】添加這些用戶到我們剛纔創建的項目裏。
右擊代碼庫StartKit的屬性,彈出屬性對話框見圖。

點擊上圖中的"Add..."按鈕,在下圖中選擇我們剛纔添加的用戶,點擊OK按鈕:
注意:大家可能注意到了下圖中的Groups,是的,你也可以先創建組,把用戶添加到各個組中,然後對組進行授權,操作比較簡單,在此略過。


【步驟3】創建組,並選擇該組的用戶,見圖。

至此,VisualSvn Server的使用就講完了

文章轉自:http://www.cnblogs.com/lyhabc/articles/2482052.html

發佈了112 篇原創文章 · 獲贊 19 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章