1.yum安裝svn
yum -y install subversion
2.建立倉庫
mkdir -p /opt/svn/ svnadmin create /opt/svn/repo
3.修改配置文件
修改authz
cd /opt/svn/repo/conf vim authz [groups] [/] test = rw#給test用戶賦權,擁有讀寫權限
修改passwd
vim passwd [users] test=123456#設置test用戶,並使密碼爲123456
修改svnserve.conf
[general] anon-access = none auth-access = write password-db = passwd authz-db = authz
4.啓動svn
svnserve -d -r /opt/svn
至此,svn服務器的安裝算是初步完成了,如果需要關閉svn直接用kill就行了
killall svnserve
如需在windows上使用svn,先安裝tortoisesvn,然後建一個希望存放東西的文件夾,進去後右鍵空白處,選擇SVN checkout
然後輸入對應的url即可
然後輸入剛纔所創建的用戶名和密碼,即test 123456,隨後就可以開始使用SVN了
PS:SVN的數據存放在/opt/svn/repo/db中,裏面的revs和revprops分別存放着每次提交的差異數據和日誌等信息