ubuntu上搭建svn服務器,實現版本控制和多臺電腦文件互傳

ubuntu搭建svn服務器帮匾,實現版本控制和多臺電腦文件傳遞

前言:

上篇文章記錄了git的使用及多電腦使用同一github協同開發(fā):http://blog.csdn.net/xingkong_hdc/article/details/79484518 ,這篇記錄一下svn的使用。svn版本控制在一般的公司使用的較多坐桩,因為svn是集中式版本控制工具,保密性更好封锉。個人電腦使用的是ubuntu系統绵跷,公司工作電腦是windows,所以自己在個人電腦上搭了一個svn服務器用來和工作電腦互傳文件成福,又快又省心碾局。剛開始在ubuntu系統上搭建搭svn服務過程中還是遇到不少坑。svn服務器有三種類型闷叉,最簡單的是svnserve擦俐,然后是使用SSH通道的svnserve,最復雜的是svn+apache+http的方式握侧。下面在ubuntu上搭建最簡單好用的svnserve服務器蚯瞧。

1.安裝svn,終端輸入 svn –version,如果沒有則安裝
sudo apt-get install subversion

2.創(chuàng)建svn目錄品擎,在/home文件下創(chuàng)建文件夾svntest埋合,盡量不要在/home/用戶下,因為權限問題萄传,比較坑甚颂。
cd /home
sudo mkdir /home/svntest

3.創(chuàng)建版本庫
sudo svnadmin create /home/svntest/repository
執(zhí)行命令后在svntest文件夾下生成repository,在repository文件夾下有如下文件如圖:


xYCKuNR.png

4.修改/home/svntest/repository 的讀寫權限
sudo chmod -R 777 /home/svntest/repository

4.修改配置文件
主要是修改conf文件夾下的authz和passwd文件和svnserve.conf文件
打開svserve.conf配置找到
anon-access = read
auth-access = write
password-db = passwd
將前面的#注釋去掉
在conf里面添加兩個用戶,在passwd里面設置密碼如圖:


dGpbi7S.png

5.開啟服務器
svnserve -d -r /home/svntest/repository
6.查看服務器狀態(tài)
sudo netstat -anp |grep svnserve
如下圖則表示服務器開器成功:


image

7.查看ip地址
ifconfig 查看到ip為:172.25.90.177

8.切換到工作目錄
cd /home/hdc/svnfiles

9.拉取svn服務器
svn checkout svn://172.25.90.177

10.創(chuàng)建文件hello.txt
svn add hello.txt
svn commit -m “add hello.txt”
輸入用戶名和密碼就可以成功提交秀菱。

11.如果搭建svn服務器的電腦的ip更換了
就到svn的工作目錄下(不是倉庫振诬,是/home/hdc/svnfiles),執(zhí)行
svn sw –relocate svn://oldIP/dir svn://newIP/dir切換ip地址
在windows下則直接右鍵–> TortoiseSVN –>Relocate 在To URL中輸入新的ip地址。

12.關閉服務器
sudo killall svnserve

總結:svn服務器搭建完畢后衍菱,需要開啟則輸入:svnserve -d -r /home/svn/repository赶么,如果ip地址變了,svn地址也要更改輸入:svn sw –relocate svn://oldIP/dir svn://newIP/dir

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末脊串,一起剝皮案震驚了整個濱河市辫呻,隨后出現的幾起案子清钥,更是在濱河造成了極大的恐慌,老刑警劉巖放闺,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祟昭,死亡現場離奇詭異,居然都是意外死亡怖侦,警方通過查閱死者的電腦和手機篡悟,發(fā)現死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來础钠,“玉大人恰力,你說我怎么就攤上這事∑煊酰” “怎么了踩萎?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長很钓。 經常有香客問我香府,道長,這世上最難降的妖魔是什么码倦? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任企孩,我火速辦了婚禮,結果婚禮上袁稽,老公的妹妹穿的比我還像新娘勿璃。我一直安慰自己,他們只是感情好推汽,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布补疑。 她就那樣靜靜地躺著,像睡著了一般歹撒。 火紅的嫁衣襯著肌膚如雪莲组。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天暖夭,我揣著相機與錄音锹杈,去河邊找鬼。 笑死迈着,一個胖子當著我的面吹牛竭望,可吹牛的內容都是我干的。 我是一名探鬼主播裕菠,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼咬清,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起枫振,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎萤彩,沒想到半個月后粪滤,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡雀扶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年杖小,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片愚墓。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡予权,死狀恐怖,靈堂內的尸體忽然破棺而出浪册,到底是詐尸還是另有隱情扫腺,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布村象,位于F島的核電站笆环,受9級特大地震影響,放射性物質發(fā)生泄漏厚者。R本人自食惡果不足惜躁劣,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望库菲。 院中可真熱鬧账忘,春花似錦、人聲如沸熙宇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽奇颠。三九已至败去,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間烈拒,已是汗流浹背圆裕。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留荆几,地道東北人吓妆。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像吨铸,于是被迫代替她去往敵國和親行拢。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內容