安裝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