VisualSVN Server安裝配置與使用教程

2021-09-30 14:54:25 字數 2102 閱讀 3499

架設一台svn伺服器,我使用visualsvn server在windows環境下架設svn伺服器

visualsvn server安裝成功後的配置介面

使用visualsvn server的理由

svn server的版本有很多,比如collabnet等,visualsvn相對來說比較小巧,使用起來方便。(個人意見) 。

visualsvn server安裝教程

visualsvn server配置教程

1、配置visualsvn server的訪問位址

團隊開發中使用visualsvn,預設是以https://的方式訪問visualsvn伺服器,即https://計算機名/svn/

如果你想修改https的訪問方式或者修改埠資訊可以通過右鍵左側visualsvn server (local)圖示->properties,如圖

visualsvn server network配置介面

如圖,你可以配置visualsvn server的訪問方式,比如server name,server port(預設443埠),use secure connect(https://)表示是以https方式還是以http方式訪問。同時你也可以根據需要將visualsvn server繫結在固定幾個ip位址上訪問,進一步提公升安全性。

2、配置visualsvn server使用者/組/,並設定相應許可權。

當以ie方式訪問使用visualsvn server時,需要輸入相應的使用者名稱及密碼,這是保證開發的安全性,在乙個php開發團隊中,每個人承擔的角色不同,有的是管理員,有的是開發人員,有的是測試人員,這就需要合理設定不同的使用者組,並分配許可權。

新建使用者組,右鍵visualsvn server users選項->新建->user後會出現建立使用者的視窗,如圖

使用visualsvn server建立新使用者

注意:使用者名稱和密碼是區分大小寫的。

新建使用者組,右鍵groups選項->新建->group,介面與使用visualsvn server新建使用者類似,只是多了增加(add)使用者組中使用者的介面。

配置使用者許可權,使用visualsvn server可以針對不同專案庫對不同使用者分配不同的許可權,也可以針對所有專案進行配置,比如我針對所有專案進行使用者許可權配置,只要右鍵左側repositories->所有任務->mange security,如圖

使用visualsvn server配置使用者許可權

預設許可權為讀寫,不但可以針對使用者組配置,也可以針對具體的單個使用者進行許可權配置,非常方便。

visualsvn使用提示:關於visualsvn server使用者認證方面的配置,主要有兩種形式,一種是使用visualsvn自己建立使用者組/使用者名稱,另一種是visualsvn使用當前windows系統中已設定的使用者組/使用者名稱,從安全角度,個人還是建議使用visualsvn建立。關於visualsvn server認證方式的配置,可以通過右鍵左側visualsvn server圖示->properties->authentication進行配置。

3、建立svn repositories(原始碼庫)

右鍵repositories->新建->repository,輸入repository name即可,其會在你安裝visualsvn server時設定的repositories存放目錄下新建乙個與repository name一樣的目錄。這一步是非常關鍵的,zend studio使用svn時會用到。

至此,在windows上架設visualsvn server伺服器的工作基本就完成了,其實本身visualsvn還提供了命令列的使用方式

另外:visual

svnserver

// getting started

help

// configuring ssl certificates for visualsvn server

how to sign server certificate with active directory certificate services

VisualSVN Server 庫的遷移

找到原伺服器的資源庫 repositories 目錄,例如 d repositories,將其拷貝出來。裡面的檔案結構為 groups.conf htpasswd visualsvn globalwinauthz.ini repo1 repo2 在新的伺服器中開啟visualsvn server m...

VisualSVN Server 安裝以及使用教程

visualsvn server是免費的 管理工具 visualsvn server是svn的伺服器端 安裝visualsvn server示例 1 雙擊visualsvn server 3.5.6 x64.msi出現下圖,點選 next 按鈕 2 同意安裝協議,並且 點選 next 按鈕 3 選擇...

VisualSVN Server 匯入已存在的庫

早些時候建立過乙個svn server的庫,後來覺得庫的名字太長了,隨意換了乙個名字也沒再理他,今天再用,出現了這個問題 visualsvn server記錄庫位置的方法並不是靠庫裡面的檔案記錄,用的是配置檔案 登錄檔的方法,所以想要使用以前的庫,或是更名以後的庫,需要從這兩方面入手改。話不多少,直...