CentOS7.2 svn服務(wù)器搭建及鉤子

第一步:通過yum命令安裝svnserve荐虐,命令如下:
yum -y install subversion

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

rpm -ql subversion
第二步:創(chuàng)建版本庫目錄(此僅為目錄贸伐,為后面創(chuàng)建版本庫提供存放位置)

選擇在/data路徑下創(chuàng)建版本庫推正,當(dāng)前處于根目錄下,一次性創(chuàng)建如下:

mkdir -p /data/svn/svnrepos
第三步:創(chuàng)建svn版本庫

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

svnadmin create /data/svn/svnrepos/xxxx  (xxxx為你預(yù)期的版本庫名稱幻馁,可自定義)

創(chuàng)建成功后洗鸵,進(jìn)入xxx目錄下

cd /data/svn/svnrepos/xxxx

進(jìn)入目錄,可以看見如下文件信息:

conf  db  format  hooks  locks  README.txt
第四步:配置修改

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

cd  /data/svn/svnrepos/xxxx/conf
conf目錄下膘滨,一共存放三份重要的配置文件,如下:
>authz  passwd  svnserve.conf

authz:負(fù)責(zé)賬號權(quán)限的管理稀拐,控制賬號是否讀寫權(quán)限
passwd:負(fù)責(zé)賬號和密碼的用戶名單管理
svnserve.conf:svn服務(wù)器配置文件

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

修改authz文件信息,如下:

vi authz
image.png

只需在末尾添加

[/]
pang = rw
phy = rw
online = rw

修改passwd文件信息

vi passwd

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

phy = 123456
ppp = 234567
online = 345678

修改svnserve.conf(重要)

vi svnserve.conf

原始文件內(nèi)容,都被注釋掉的砰逻,我們只需要去掉5條指定內(nèi)容前注釋即可鸣驱,如下:

image.png
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = My First Repository
第六步:開防火墻端口3690(云服務(wù)器還要配置對應(yīng)安全組規(guī)則)
第七步:啟動svn服務(wù)器
svnserve -d -r /data/svn/svnrepos/
第八步:把windows項(xiàng)目傳到svn服務(wù)器對應(yīng)的倉庫中

1.在項(xiàng)目文件夾外面一層右鍵,選擇checkout蝠咆,輸入svn://ip/xxxxx(第二步倉庫名),然后輸入用戶名密碼,即可導(dǎo)出項(xiàng)目(注意重命名)
2.進(jìn)入原來的項(xiàng)目復(fù)制把所有文件到剛導(dǎo)出的項(xiàng)目中刚操,右鍵 ADD
3.所有項(xiàng)目文件夾右鍵commit

第九步:把服務(wù)器上的項(xiàng)目也checkout

1.進(jìn)入web服務(wù)器對應(yīng)的文件夾

svn checkout svn://ip/xxxxx

Authentication realm: <svn://xxx.xxx.xxx.xxx:3690> My First Repository
Password for 'root': 
Authentication realm: <svn://xxx.xxx.xxx.xxx:3690> My First Repository
Username: online
Password for 'online': 

然后文件夾下會生成xxxxx文件夾即項(xiàng)目

第十步:svn設(shè)置鉤子

進(jìn)入svn倉庫

cd /data/svn/svnrepos/xxxx/hooks

vim post-commit

添加以下內(nèi)容:

#!/bin/sh

export LANG=zh_CN.UTF-8

WEB=/data/www/xxxxx

svn update $WEB --username online --password 345678 --no-auth-cache

給post-commit 設(shè)置權(quán)限755
這樣以后在windows修改項(xiàng)目提交后闸翅,對應(yīng)的線上版本也會同步更新

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市菊霜,隨后出現(xiàn)的幾起案子坚冀,更是在濱河造成了極大的恐慌,老刑警劉巖鉴逞,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件记某,死亡現(xiàn)場離奇詭異,居然都是意外死亡构捡,警方通過查閱死者的電腦和手機(jī)液南,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來勾徽,“玉大人滑凉,你說我怎么就攤上這事〈悖” “怎么了畅姊?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵,是天一觀的道長吹由。 經(jīng)常有香客問我若未,道長,這世上最難降的妖魔是什么倾鲫? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任粗合,我火速辦了婚禮,結(jié)果婚禮上级乍,老公的妹妹穿的比我還像新娘舌劳。我一直安慰自己,他們只是感情好玫荣,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布甚淡。 她就那樣靜靜地躺著,像睡著了一般捅厂。 火紅的嫁衣襯著肌膚如雪贯卦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天焙贷,我揣著相機(jī)與錄音撵割,去河邊找鬼。 笑死辙芍,一個(gè)胖子當(dāng)著我的面吹牛啡彬,可吹牛的內(nèi)容都是我干的羹与。 我是一名探鬼主播,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼庶灿,長吁一口氣:“原來是場噩夢啊……” “哼纵搁!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起往踢,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤腾誉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后峻呕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體利职,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年瘦癌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了猪贪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,912評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡佩憾,死狀恐怖哮伟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情妄帘,我是刑警寧澤楞黄,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站抡驼,受9級特大地震影響鬼廓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜致盟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一碎税、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧馏锡,春花似錦雷蹂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至党巾,卻和暖如春萎庭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背齿拂。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工驳规, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人署海。 一個(gè)月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓吗购,卻偏偏與公主長得像医男,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子巩搏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評論 2 361