安裝SVN

yum -y install subversion

查看SVN版本

svnserve --version

創建SVN使用的目錄

mkdir /home/svntest/

創建SVN倉庫到此目錄

svnadmin create /home/svntest/

設定SVN帳號密碼
vim /home/svntest/conf/passwd

[users]
tony = aa123456

設定群組及權限
vim /home/svntest/conf/authz

[groups]下面新增
群組 = 帳號
testgroup = benson
testgroup2 = tony

[projectname:/]

@testgroup = rw //此群組有讀跟寫權限
@testgroup2 = r //此群組只有讀的權限

vim /home/svntst/conf/svnserve.conf

[general]

anon-access = none #修改用戶訪問權限
auth-access = write #驗證用戶權限
password-db = passwd #設定密碼路徑
realm = /home/svntest/ #設定目錄位置

火牆開放3690 port (SVN預設port)

iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

啟動SVN-server

svnserve -d -r /home/svntest/

win7 SVN載點 頁面下方有語言安裝包

liunx 拉檔案 將檔案拉至機器上的/root/test/目錄

svn checkout svn://192.168.2.171/home/svntest /root/test --username tony --password aa123456