標籤:互連網 管理系統 原始碼 控制系統 version
SVN是Subversion的簡稱,是一個開放原始碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互連網上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點SVN就是用於多個人共同開發同一個項目,共用資源的目的
實驗環境
centos6.5(x64)
軟體安裝
rpm -qa | grep subversion
yum install -y subversion*
svn --version
svn, version 1.6.11 (r934486) compiled Aug 17 2015, 08:37:43
mkdir -p /var/svn/test
svnadmin create /var/svn/test
cd /var/svn/test/
ls
conf db format hooks locks README.txt 建立檔案庫以後預設組建檔案
vim /var/svn/test/conf/authz
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe 找到
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin = admin,test1,test2 admin,test1,test2 為svn使用者名稱
# [/foo/bar] 找到
# harry = rw
# &joe = r
# * =
# [/foo/bar]
# harry = rw
# &joe = r
# * =
[/]
@admin = rw
* = 添加這三行配置
vim /var/svn/test/conf/passwd
[users]
# harry = harryssecret 找到
# sally = sallyssecret
[users]
# harry = harryssecret
# sally = sallyssecret
admin = 123456
test1 = test1
test2 = test2 test1為使用者名稱 test1為密碼(添加三行使用者名稱 密碼)
vim /var/svn/test/conf/svnserve.conf
# anon-access = read 找到
# auth-access = write
# anon-access = read
# auth-access = write
anon-access = none
auth-access = write 改為
# password-db = passwd 找到
password-db = passwd 改為
# authz-db = authz 找到
authz-db = authz 改為
#realm = My First Repository 找到
realm = demo‘s svndata 改為 修改這幾行必須頂到頭,要麼啟動服務會報錯
svnserve -d -r /var/svn --listen-host 192.168.1.160 啟動服務
killall svnserve 停止服務
chkconfig --level 35 svnserve on
netstat -tuplna | grep svnserve
tcp 0 0 192.168.1.160:3690 0.0.0.0:* LISTEN 23370/svnserve
到此為止 svn服務端安裝完畢
用戶端軟體名字為:TortoiseSVN
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/7E/D8/wKioL1cLDpmzim88AAC962JOGCU756.png" style="float:none;" title="1.png" alt="wKioL1cLDpmzim88AAC962JOGCU756.png" />
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/7E/D8/wKioL1cLDpmj3j-xAABtKMFekfM283.png" style="float:none;" title="2.png" alt="wKioL1cLDpmj3j-xAABtKMFekfM283.png" />
使用者名稱為 passwd 檔案使用者名稱 密碼
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/7E/DB/wKiom1cLDeei4cI_AADJZM0j0GQ091.png" style="float:none;" title="3.png" alt="wKiom1cLDeei4cI_AADJZM0j0GQ091.png" />
本文出自 “mailfile” 部落格,謝絕轉載!
控制系統,version,管理系統,互連網,原始碼