基於windows下svn安裝與配置

來源:互聯網
上載者:User

標籤:svn   subversion   管理   

[Author]: kwu

基於windows下svn安裝與配置

1、安裝Subversion

下載 Setup-Subversion-1.8.13.msi


2、安裝TortoiseSVN-1.8.11.26392-x64-svn-1.8.13,這是svn的輔助管理軟體

下載 TortoiseSVN-1.8.11.26392-x64-svn-1.8.13


3、建立倉庫,利用TortoiseSVN比較方便




4、建立windows服務,在cmd命令列執行如下命令:

sc create svnserve binPath= "D:/softwares/Subversion/bin/svnserve  -r  d:/svn/root --service"

1) 需指定svnserve的路徑,binPath是要設定服務命令所在的位置。

2)指定svn倉庫的存放路徑,-r設定svn服務的根目錄位置。

--service意思是要把這個命令以windows服務的形式進行啟動,即會向windows的服務中添加一個名字為svnserve的命令



3)刪除windows服務的命令

sc create用來向windows服務中添加一個服務,sc delete刪除windows服務中的一個服務。



5、svn的許可權配置

1)svnserve.conf 檔案

anon-access = none
auth-access = write

password-db = passwd

authz-db = authz

說明:
auth-access = write #通過驗證的使用者可以讀和寫
auno-access = read #匿名登陸下可以唯讀檔案,即:檔案修改後無法提交到伺服器
password-db =password #使用者儲存檔案的名稱
authz-db =authz #許可權管理檔案 這個是非常重要的,如果我們要對整個工程的檔案進行許可權分配的時候,就必須將這個行檔案前面注釋掉,否咋即使我們在許可權設定檔裡面進行再多的配置都是無效的。然後我們在authz 檔案下面進行許可權的分配


2)passwd 檔案,設定使用者名稱及密碼

[users]

admin=123456
kwu = Abcd1234


3) authz 檔案,設定應該目錄的使用者存取權限,rw為"讀寫"

[/]
admin=rw

[/code]
kwu=rw


6、TortoiseSVN用戶端訪問 右鍵點擊 TortoiseSVN-->Repo-browser



基於windows下svn安裝與配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.