Centos6.2.3 SVN服務(wù)搭建

1、檢測是否安裝SVN
svnserve --version

這里寫圖片描述

2、如果未安裝SVN使用
yum install subversion命令進行安裝
3、創(chuàng)建SVN版本庫目錄
[root@localhost modules]#mkdir -p /opt/svn/ #創(chuàng)建SVN根目錄
4、創(chuàng)建一個版本庫
[root@localhost modules]#svnadmin create /opt/svn/repo #創(chuàng)建repo測試庫
執(zhí)行上面的命令后,自動建立repo測試庫,查看/opt/svn/repo 文件夾發(fā)現(xiàn)包含了conf, db,format,hooks, locks, README.txt等文件,說明一個SVN庫已經(jīng)建立。
5、用戶和密碼配置
在conf文件夾中的passwd文件中配置用戶和密碼
這里寫圖片描述

在這里加入了hello用戶密碼設(shè)置為123
注意:設(shè)置用戶名密碼時中間不能有空格
6、權(quán)限控制authz配置
在conf文件夾中的authz文件中配置用戶權(quán)限
這里寫圖片描述

在這里給hello用戶配置了讀寫權(quán)限
7、服務(wù)svnserve.conf配置
在conf文件夾中的svnserve.conf文件中配置SVN服務(wù)
配置以下幾個配置選項

匿名訪問的權(quán)限,可以是read,write,none,默認為read

anon-access = none
使授權(quán)用戶具有寫權(quán)限
auth-access = write
密碼數(shù)據(jù)庫的路徑
password-db = passwd
訪問控制文件
authz-db = authz
注意:以上語句都必須頂格寫, 左側(cè)不能留空格, 否則會出錯.
8、配置鉤子文件
進入hooks目錄
復(fù)制一份post-commit.tmpl文件

cp post-commit.tmpl post-commit

更改post-commit文件權(quán)限,增加可執(zhí)行權(quán)限
chmod +x post-commit
打開post-commit文件添加腳本用來將上傳到SVN庫中的文件更新到目標項目目錄(項目目錄必須為空項目中的文件必須通過SVN上傳)

這里寫圖片描述

9、查看SVN是否啟動,查看當(dāng)前啟動的SVN庫是不是自己建的SVN庫
如果是別的庫的話可是使用kill命令直接殺死當(dāng)前進程
ps -ef|grep svnserve
這里寫圖片描述

10、啟動svn
svnserve -d -r /opt/svn/ #指定SVN根目錄
11、checkout一下將當(dāng)前版本庫向目標項目文件夾提交一下生成一個0號版本
svn co svn://111.111.11.111/repo /yjdata/www/www/wordp
如果出現(xiàn)錯誤
svn: E000113: Unable to connect to a repository at URL 'svn://123.206.56.229/repo'
svn: E000113: Can't connect to host '123.206.56.229': No route to host
解決方法
$ service iptables stop
臨時關(guān)閉防火墻
12、安裝客戶端
下載svn客戶端
新建文件夾右鍵檢索
輸入svn地址檢出服務(wù)器項目文件夾
將想要提交的代碼拷貝進項目文件夾后右鍵提交將項目文件提交到服務(wù)器中

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,702評論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,143評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,553評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,620評論 1 307
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 71,416評論 6 405
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 54,940評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,024評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,170評論 0 287
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,709評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 40,597評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,784評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,291評論 5 357
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,029評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,407評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,663評論 1 280
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,403評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 47,746評論 2 370

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