第一步:通過yum命令安裝svnserve,命令如下:
此命令會全自動安裝svn服務(wù)器相關(guān)服務(wù)和依賴瘤运,安裝完成會自動停止命令運行
第二步:創(chuàng)建版本庫目錄(此僅為目錄泛源,為后面創(chuàng)建版本庫提供存放位置)
選擇在var路徑下創(chuàng)建版本庫仔燕,當(dāng)前處于根目錄下雀监,一次性創(chuàng)建如下:
在第二步建立的路徑基礎(chǔ)上烈掠,創(chuàng)建版本庫括蝠,命令如下:
>svnadmin create /var/svn/svnrepos/xxxx ? (xxxx為你預(yù)期的版本庫名稱斑胜,可自定義)
進入已經(jīng)創(chuàng)建好的版本庫目錄下止潘,也就是前文說創(chuàng)建的xxxx
>cd?/var/svn/svnrepos/xxxx/conf
authz:負責(zé)賬號權(quán)限的管理凭戴,控制賬號是否讀寫權(quán)限
細節(jié)修改如下:(希望大家嚴格按照以下信息涧狮,不用參考網(wǎng)絡(luò)上其他資料)
只需在末尾添加者冤,無需在文件其他部分修改和添加任何東西(請忽略groups被我馬賽克的地方肤视,那其實也是條無用的記錄,我忘記刪掉而已)涉枫,末尾內(nèi)容如下:
賬號密碼文件無需做修改,也是直接將賬號和密碼信息追加到文件中即可久窟,注意格式為:
原始文件內(nèi)容秩冈,都被注釋掉的,我們只需要去掉4條指定內(nèi)容前注釋即可斥扛,如下:
到此,配置已經(jīng)全部完成秃踩,賬號信息已經(jīng)添加成功
多數(shù)情況下服務(wù)器安裝完成衬鱼,配置完成后,無法連接svn服務(wù)器憔杨,均是防火墻問題鸟赫,大家按照如下3條命令逐一執(zhí)行即可
>/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
>svnserve -d -r /var/svn/svnrepos
在windows客戶端惯疙,輸入地址:svn://ip地址:3690/xxxx ? (iP地址為你linux的ip翠勉,xxxx為前文創(chuàng)建的版本庫名稱,3690為svn默認端口)
注: 本文章轉(zhuǎn)自 http://www.cnblogs.com/mymelon/p/5483215.html