一、svn安裝
1.安裝svn包
sudo apt-get install subversion
2.建立svn目錄
sudo mkdir /home/svn
3.建立svn檔案倉庫
sudo svnadmin create /home/svn/test
4.修改/home/svn/test/conf下面的幾個檔案依次是:svnserve.conf、passwd、authz,他們三個的作用分別是:主配置檔案、密碼配置檔案、許可權配置檔案
5.修改svnserve.conf檔案,把下面幾行前面的注釋去掉,同時要去掉空格,否則報錯的
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
6.修改passwd檔案
[users]
test=123
格式很簡單的,使用者名稱=密碼,可以設定多個
7.修改authz檔案
[groups]
admin=test
@admin=rw
*=r這裡groups下面是分組,這裡的意思是 test屬於admin組,擁有讀寫的許可權,其他的擁有讀許可權
到此,基本配置都已經好了,
啟動svn服務
svnserve -d -r /home/svn
描述說明:
-d 表示svnserver以「守護」程序模式執行
-r 指定檔案系統的根位置(版本庫的根目錄),這樣客戶端不用輸入全路徑,就可以訪問版本庫
svn:就可以訪問了
killall svnserver;殺掉程序
這裡對於authz檔案配置是否正確有個驗證的命令
svnauthz-validate /home/svn/test/conf/authz
如果沒有輸出就是正確的
Ubuntu下搭建SVN伺服器
1.安裝svn yum installsubversion 2.新建乙個資源倉庫 svnadmin create svn hooks目錄 放置hook指令碼檔案的目錄 locks目錄 用來放置subversion的db鎖檔案和db logs鎖檔案的目錄,用來追蹤訪問檔案庫的客戶端 format檔案 ...
ubuntu下搭建svn伺服器
一 安裝 直接使用命令安裝 sudo apt get install subversion 安裝完成後,你也許會問,它給我裝到什麼地方去呢?不要急用whereis即可知道 二 伺服器配置 1 建立相應的使用者及群組 sudo addgroup subversion sudo usermod g su...
Ubuntu搭建SVN伺服器
環境 ubuntu 10.04 subversion 1.6.6 1 svn安裝 sudo apt get install subversion 2 新增svn管理使用者及subversion組 adduser svnuser addgroup subversion addgroup svnuser...