Linux下搭建svn環(huán)境

第一步:通過yum命令安裝svnserve,命令如下:

>yum -y install subversion

此命令會全自動安裝svn服務(wù)器相關(guān)服務(wù)和依賴瘤运,安裝完成會自動停止命令運行

若需查看svn安裝位置吵聪,可以用以下命令:

>rpm -ql subversion

第二步:創(chuàng)建版本庫目錄(此僅為目錄泛源,為后面創(chuàng)建版本庫提供存放位置)

選擇在var路徑下創(chuàng)建版本庫仔燕,當(dāng)前處于根目錄下雀监,一次性創(chuàng)建如下:

>mkdir /var/svn/svnrepos

第三步:創(chuàng)建svn版本庫

在第二步建立的路徑基礎(chǔ)上烈掠,創(chuàng)建版本庫括蝠,命令如下:

>svnadmin create /var/svn/svnrepos/xxxx ? (xxxx為你預(yù)期的版本庫名稱斑胜,可自定義)

創(chuàng)建成功后控淡,進入xxx目錄下

>cd /var/svn/svnrepos/xxxx

進入目錄,可以看見如下文件信息:

第四步:配置修改

進入已經(jīng)創(chuàng)建好的版本庫目錄下止潘,也就是前文說創(chuàng)建的xxxx

進入conf

>cd?/var/svn/svnrepos/xxxx/conf

conf目錄下掺炭,一共存放三份重要的配置文件,如下:

authz:負責(zé)賬號權(quán)限的管理凭戴,控制賬號是否讀寫權(quán)限

passwd:負責(zé)賬號和密碼的用戶名單管理

svnserve.conf:svn服務(wù)器配置文件

細節(jié)修改如下:(希望大家嚴格按照以下信息涧狮,不用參考網(wǎng)絡(luò)上其他資料)

修改authz文件信息,如下:

>vi authz

在文件內(nèi)容的末尾,添加如下:

只需在末尾添加者冤,無需在文件其他部分修改和添加任何東西(請忽略groups被我馬賽克的地方肤视,那其實也是條無用的記錄,我忘記刪掉而已)涉枫,末尾內(nèi)容如下:

[\]

賬號1 = rw

賬號2 = rw

邢滑。。愿汰。困后。。

rw表示賦予此賬號可讀寫的權(quán)限衬廷,請注意[]中的斜杠操灿,一定是反斜杠,有些教程說泵督,需添加版本庫名稱在括號內(nèi),我直接建議就這寫庶喜,這樣寫允許訪問的權(quán)限更大小腊,避免一些錯誤

修改passwd文件信息

>vi passwd

賬號密碼文件無需做修改,也是直接將賬號和密碼信息追加到文件中即可久窟,注意格式為:

賬號 = 密碼

例如:admin = 123456

修改svnserve.conf(重要)

vi svnserve.conf

原始文件內(nèi)容秩冈,都被注釋掉的,我們只需要去掉4條指定內(nèi)容前注釋即可斥扛,如下:

大多數(shù)網(wǎng)絡(luò)資料入问,都會讓大家將authz-db = authz這條給去掉注釋,經(jīng)過我本人多次被坑經(jīng)驗稀颁,此條去掉后芬失,雖然svn服務(wù)器可以連接,但一直會提示“認證失敗”匾灶,注釋掉即可正常

還有多數(shù)資料會讓大家在realm = My First Repository處填寫服務(wù)器ip棱烂,經(jīng)過測試,填寫后并無什么用處阶女,所以大家去掉注釋即可颊糜,無需做任何修改

到此,配置已經(jīng)全部完成秃踩,賬號信息已經(jīng)添加成功

第五步:防火墻開啟

多數(shù)情況下服務(wù)器安裝完成衬鱼,配置完成后,無法連接svn服務(wù)器憔杨,均是防火墻問題鸟赫,大家按照如下3條命令逐一執(zhí)行即可

>/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

>/etc/init.d/iptables save

>service iptables restart

執(zhí)行結(jié)果如下圖:

六:啟動svn服務(wù)器

在跟目錄下,執(zhí)行如下命令:

>svnserve -d -r /var/svn/svnrepos

啟動成功后,可用ps -aux查看服務(wù)啟動是否成功

七:客戶端訪問svn服務(wù)器

在windows客戶端惯疙,輸入地址:svn://ip地址:3690/xxxx ? (iP地址為你linux的ip翠勉,xxxx為前文創(chuàng)建的版本庫名稱,3690為svn默認端口)

彈出輸入用戶名和密碼,輸入即可訪問

注: 本文章轉(zhuǎn)自 http://www.cnblogs.com/mymelon/p/5483215.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末霉颠,一起剝皮案震驚了整個濱河市对碌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蒿偎,老刑警劉巖朽们,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異诉位,居然都是意外死亡骑脱,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進店門苍糠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來叁丧,“玉大人,你說我怎么就攤上這事岳瞭∮德Γ” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵瞳筏,是天一觀的道長稚瘾。 經(jīng)常有香客問我,道長姚炕,這世上最難降的妖魔是什么摊欠? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮柱宦,結(jié)果婚禮上些椒,老公的妹妹穿的比我還像新娘。我一直安慰自己掸刊,他們只是感情好摊沉,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著痒给,像睡著了一般说墨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上苍柏,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天尼斧,我揣著相機與錄音,去河邊找鬼试吁。 笑死棺棵,一個胖子當(dāng)著我的面吹牛楼咳,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播烛恤,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼母怜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了缚柏?” 一聲冷哼從身側(cè)響起苹熏,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎币喧,沒想到半個月后轨域,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡杀餐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年干发,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片史翘。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡枉长,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出琼讽,到底是詐尸還是另有隱情搀暑,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布跨琳,位于F島的核電站,受9級特大地震影響桐罕,放射性物質(zhì)發(fā)生泄漏脉让。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一功炮、第九天 我趴在偏房一處隱蔽的房頂上張望溅潜。 院中可真熱鬧,春花似錦薪伏、人聲如沸滚澜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽设捐。三九已至,卻和暖如春塘淑,著一層夾襖步出監(jiān)牢的瞬間萝招,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工存捺, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留槐沼,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像岗钩,于是被迫代替她去往敵國和親纽窟。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容