yum install -y subversion
mkdir -p /data/svn/myproject
svnadmin create /data/svn/myproject
vi /data/svn/myproject/conf/authz
#用戶組
admin = test
#用戶組所對應的用戶
[/]? ? ? ? ? ? ? ?
#庫目錄權限
@admin = rw? ? ? ?
#用戶組權限
*=r? ? ? ? ? ? ?
#非用戶組權限
vi /data/svn/myproject/conf/passwd
[users]
# harry = harryssecret
# sally = sallyssecret
test= 123456
vi /data/svn/myproject/conf/svnserve.conf
[general]
# force-username-case = none
# 匿名訪問的權限 可以是read行瑞、write岁疼,none多矮,默認為read
anon-access = none
#使授權用戶有寫權限
auth-access = write
#密碼數(shù)據(jù)庫的路徑
password-db = passwd
#訪問控制文件
authz-db = authz
#認證命名空間,SVN會在認證提示里顯示亏较,并且作為憑證緩存的關鍵字
realm = /data/svn/myproject
[sasl]
svnserve -d -r /data/svn 啟動
mkdir -p /data/workspace/myproject
svn co svn://127.0.0.1/myproject /data/workspace/myproject --username test--password 123456--force --no-auth-cache
service svnserve start 啟動服務
service svnserve stop 停止服務
service svnserve restart 重啟服務
killall svnserve 強制關閉服務命令
本地檢出
右鍵點擊本地副本,TortoiseSVN -> Settings -> Saved Data
Clear
svn://xx.xx.xx.xx/myproject