1.安裝SVN
快速安裝:
yum install subversion
下載及編譯安裝SVN:
wget
http://subversion.tigris.org/downloads/subversion-1.3.2.tar.bz2
tar -jxvf subversion-1.3.2.tar.bz2
cd subversion-1.3.2
./configure --with-zlib --enable-all-static
2.安裝成功後,
建立倉庫存放目錄
mkdir -p /opt/svn/
建立SVN倉庫repos,
mkdir -p /opt/svn/repos
svnadmin create /opt/svn/repos
3.修改配置:
cd /opt/svn/repos/conf
vi svnserve.conf
你能夠直接刪除默認的svnserve.conf文件,而後使用下面的配置:
或只修改相關的對應項
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repos
說明:
anon-access = none #不容許匿名用戶訪問
auth-access = write #經過驗證的用戶能夠讀和寫
password-db = passwd #用戶保存文件
authz-db = authz #權限管理文件
realm = /opt/svn/repos #倉庫名稱
4.設置用戶密碼:
vi passwd
在最後加入用戶名與密碼:
youname = 123456
5.設置用戶權限:
vi authz
在[/]最後加入:
sunson=rw
6.啓動svn服務
svnserve -d -r /opt/svn/repos --listen-port 3309svn