SVN 服務(wù)器遷移
配置創(chuàng)建
一、備份
SVNadmindump源文件>備份文件
svnadmindump/data/svndata/oplinux>/bak.dump
同時(shí)打包svnserve.conf
以上文件傳到目標(biāo)服務(wù)器。
二、導(dǎo)入備份
svnadmincreate/data/svndata/oplinux
注意:要新建的庫進(jìn)行l(wèi)oad
svnamdinload/data/svndata/oplinux
三、配置
1.vi/opt/svndata/repos/conf/svnserve.conf//配置文件
general
anon-access=none#使用非授權(quán)用戶無法方問
auth-access=write#使用非授權(quán)用戶有寫權(quán)限
password-db=/opt/svndata/repos/conf/pwd.conf#指明密碼文件路徑
authz-db=/opt/svndata/repos/conf/authz.conf#訪問控制文件
realm=/opt/svndata/repos#認(rèn)證命名空間
注:以上配置左側(cè)不能有空格,否則會(huì)出錯(cuò);且password-db,authz-db配置自己創(chuàng)建
的版本庫中即可。
2.vi/opt/svndata/repos/conf/pwd.conf
users
username1=password1
username2=password2
注:可添加多個(gè),此為用戶名及相應(yīng)的密碼對(duì)。
3.vi/opt/svndata/repos/conf/authz.conf//配置權(quán)限
/opt/svndata/repos
user1=rw
user2=r
注:可對(duì)用戶進(jìn)行分組
4.vi/opt/svndata/repos/conf/authz//訪問權(quán)限
groups
group_users=username1,username2#組員
repos:/#創(chuàng)建的新庫名
@group_users=rw#分配組的讀寫權(quán)限
注:以上配置開頭不能有空格,步驟3可并入4中,可省略3的配置。
四、啟動(dòng)服務(wù)
svnserve-d-r/opt/svndata
注:只到新建庫的上一層即可,此時(shí)svndata目錄下可以創(chuàng)建多個(gè)庫,則對(duì)應(yīng)的authz文件需要指定庫,
如:repos:/及可訪問目錄控制;,修改配置無需重啟。
五、創(chuàng)建庫
如果只是創(chuàng)建新庫:
svnadmincreate/opt/svndata/repos
接下來從第三步開始至第四步即可,以上以創(chuàng)建repos庫為例,目錄可自由選擇,
取決于create的目錄位置。
六、客戶端checkout
svncosvn://192.168.1.113/repossaveSvn/#保存到saveSVn/目錄
驗(yàn)證用戶登錄即可。
注:第一次輸入遠(yuǎn)程登錄密碼,第二次svn用戶名,第三次對(duì)應(yīng)的svn密碼,以后不
需再重復(fù)登錄。
Tags:配置創(chuàng)建,SVN 服務(wù)器遷移
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。