如何使用SVN ADMIN管理多個(gè)項(xiàng)目倉(cāng)庫(kù)

目錄

1.創(chuàng)建項(xiàng)目

2.設(shè)置用戶組

  • 2.1 創(chuàng)建用戶
  • 2.2 develper組添加songge用戶
  • 2.3 manager組添加admin用戶

3.設(shè)置權(quán)限

  • 3.1 developer用戶組添加“可讀可寫”權(quán)限

4.服務(wù)器中修改倉(cāng)庫(kù)目錄的屬性

  • 4.1 所有者
  • 4.2 權(quán)限

5.刷新頁(yè)面,查看狀態(tài)

  • 5.1 刷新SVN ADMIN的倉(cāng)庫(kù)權(quán)限設(shè)置頁(yè)面,查看倉(cāng)庫(kù)的狀態(tài)

6.可能出現(xiàn)的報(bào)錯(cuò)

  • 6.1 svn: E175002: PROPFIND of '/svn/project_liyasong': 405 Method Not Allowed (http://xxx.xxx.com:80)
  • 6.2 SVN ADMIN 認(rèn)證失敗

場(chǎng)景

  • 公司經(jīng)過(guò)管理層決定柱查,啟動(dòng)一個(gè)新的項(xiàng)目蒲稳,項(xiàng)目名為shop辑鲤;
  • songge是項(xiàng)目的開(kāi)發(fā)人員井赌,我們?yōu)樗陆①~戶闸翅,分配倉(cāng)庫(kù)的讀寫權(quán)限伶椿;

1.創(chuàng)建項(xiàng)目

打開(kāi)SVN ADMIN的登錄頁(yè)面辜伟,輸入賬戶密碼信息,登錄管理系統(tǒng)
登錄界面
SVN ADMIN的管理界面
SVN ADMIN管理界面
在“項(xiàng)目管理”中新建項(xiàng)目
項(xiàng)目管理-新建項(xiàng)目
  • projectname_type:
    • shop_java
    • shop_web
    • shop_android
    • shop_ios

TIPS:
假設(shè)場(chǎng)景中的項(xiàng)目為電商悬垃,項(xiàng)目名為shop游昼,那么在命名的時(shí)候,我們可以下面這種規(guī)則添加命令尝蠕;

  • 項(xiàng)目名_類型烘豌,這種方式可以更加清晰分辨,或者是"項(xiàng)目名-模塊名-類型"看彼,這種方式廊佩;
  • 若是Java項(xiàng)目的話囚聚,由于項(xiàng)目規(guī)模較大,往往還需要模塊化(例如:支付模塊标锄、搜索模塊顽铸、商品模塊),這個(gè)時(shí)候我們要為每一個(gè)模塊添加各自單獨(dú)的代碼倉(cāng)庫(kù)料皇,然后給予java組長(zhǎng)每個(gè)倉(cāng)庫(kù)的管理權(quán)限谓松;

2.設(shè)置用戶組

2.1 創(chuàng)建用戶
在“用戶”頁(yè)面中,填寫賬號(hào)践剂、密碼并提交鬼譬,創(chuàng)建新的SVN用戶
創(chuàng)建用戶.png
創(chuàng)建用戶后,會(huì)在底部看到逊脯,生成了新用戶信息
生成用戶.png
2.2 develper組添加gongge用戶
在項(xiàng)目管理的“用戶組管理”中优质,找到developer用戶組,點(diǎn)擊“設(shè)置用戶”
用戶組管理-設(shè)置用戶
將新用戶songge增加到developer組中
用戶組-新增用戶
添加完之后军洼,底部就新增了用戶組和賬號(hào)的信息
用戶組管理-新增管理
相同的方法巩螃,我們也要把a(bǔ)dmin用戶添加到manager用戶組中,如果不添加的話匕争,那么倉(cāng)庫(kù)會(huì)有報(bào)錯(cuò)信息避乏,返回405 狀態(tài)代碼
用戶組管理-新增管理

3.設(shè)置權(quán)限

3.1 developer用戶組添加“可讀可寫”權(quán)限
在“項(xiàng)目管理”界面中,點(diǎn)擊“設(shè)置權(quán)限”
設(shè)置權(quán)限
進(jìn)入“權(quán)限管理”界面甘桑,我們找到項(xiàng)目資源位置淑际,給予用戶組中將“developer”組,“可讀可寫”的權(quán)限扇住,并保存
設(shè)置開(kāi)發(fā)者權(quán)限

4.服務(wù)器中修改倉(cāng)庫(kù)目錄的屬性

進(jìn)入/data/svn目錄

  [root@example00 ~]# cd /data/svn/
  [root@example00 svn]# ls
  authz  httpd.conf  passwd.http  projectname_type
4.1 修改所有者
  [root@example00 svn]# chown -R apache.apache projectname_type/
4.2 修改目錄權(quán)限
  [root@example00 svn]# chmod -R 777 projectname_type/

5.刷新頁(yè)面春缕,查看狀態(tài)

5.1刷新SVN ADMIN的倉(cāng)庫(kù)權(quán)限設(shè)置頁(yè)面,查看倉(cāng)庫(kù)的狀態(tài)
權(quán)限管理界面-查看倉(cāng)庫(kù)狀態(tài)
到這里艘蹋,如果發(fā)現(xiàn)倉(cāng)庫(kù)資源下面沒(méi)有返回錯(cuò)誤信息锄贼,那么倉(cāng)庫(kù)配置成功!

6.可能出現(xiàn)的報(bào)錯(cuò)

6.1 svn: E175002: PROPFIND of '/svn/project_liyasong': 405 Method Not Allowed (http://xxx.xxx.com:80)

可能的原因:

  • SVN倉(cāng)庫(kù)目錄的所有者和所有組不是apache
  • SVN倉(cāng)庫(kù)目錄的文件系統(tǒng)沒(méi)有讀取女阀、寫入權(quán)限
  • subversion.conf中的配置內(nèi)容有誤
6.2 SVN ADMIN中“權(quán)限管理”中宅荤,刷新svn倉(cāng)庫(kù),顯示“認(rèn)證失敗”

可能的原因:

  • SVN ADMIN中“用戶組管理”里面浸策,manager組沒(méi)有添加admin用戶
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末冯键,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子庸汗,更是在濱河造成了極大的恐慌惫确,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,331評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異改化,居然都是意外死亡掩蛤,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,372評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門陈肛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)揍鸟,“玉大人,你說(shuō)我怎么就攤上這事句旱⊙粼澹” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 167,755評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵谈撒,是天一觀的道長(zhǎng)稚配。 經(jīng)常有香客問(wèn)我,道長(zhǎng)港华,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 59,528評(píng)論 1 296
  • 正文 為了忘掉前任午衰,我火速辦了婚禮立宜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘臊岸。我一直安慰自己橙数,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,526評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布帅戒。 她就那樣靜靜地躺著灯帮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逻住。 梳的紋絲不亂的頭發(fā)上钟哥,一...
    開(kāi)封第一講書人閱讀 52,166評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音瞎访,去河邊找鬼腻贰。 笑死,一個(gè)胖子當(dāng)著我的面吹牛扒秸,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,768評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼调鲸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼撒强!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起拾徙,我...
    開(kāi)封第一講書人閱讀 39,664評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤洲炊,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體选浑,經(jīng)...
    沈念sama閱讀 46,205評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蓝厌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,290評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了古徒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拓提。...
    茶點(diǎn)故事閱讀 40,435評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖隧膘,靈堂內(nèi)的尸體忽然破棺而出代态,到底是詐尸還是另有隱情,我是刑警寧澤疹吃,帶...
    沈念sama閱讀 36,126評(píng)論 5 349
  • 正文 年R本政府宣布蹦疑,位于F島的核電站,受9級(jí)特大地震影響萨驶,放射性物質(zhì)發(fā)生泄漏歉摧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,804評(píng)論 3 333
  • 文/蒙蒙 一腔呜、第九天 我趴在偏房一處隱蔽的房頂上張望叁温。 院中可真熱鬧,春花似錦核畴、人聲如沸膝但。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,276評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)跟束。三九已至,卻和暖如春丑孩,著一層夾襖步出監(jiān)牢的瞬間冀宴,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工温学, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留花鹅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,818評(píng)論 3 376
  • 正文 我出身青樓枫浙,卻偏偏與公主長(zhǎng)得像刨肃,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子箩帚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,442評(píng)論 2 359

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