5变隔、SVN學(xué)習(xí)之svn的權(quán)限設(shè)置

在一個(gè)項(xiàng)目中有多個(gè)成員共同開發(fā),其中各自所負(fù)責(zé)的模塊并不相同蟹倾,所以svn給其分配的權(quán)限也要不同匣缘,以防止zhangsan負(fù)責(zé)的模塊被lisi修改而造成麻煩。

1鲜棠、假設(shè)公司要開發(fā)一個(gè)項(xiàng)目名稱為cms肌厨,并采用svn進(jìn)行版本控制,svn管理人員首先會(huì)在svn的root目錄下新建一個(gè)cms的工廠岔留。命令如下:

1.jpg

2夏哭、項(xiàng)目經(jīng)理會(huì)在自己的電腦上新建一個(gè)cms項(xiàng)目,并且把項(xiàng)目的基本結(jié)構(gòu)建立起來献联,假如cms項(xiàng)目竖配,有UI開發(fā)、code開發(fā)里逆、test測(cè)試三個(gè)文件夾进胯。UI開發(fā)下面又有html開發(fā)與js開發(fā)。各目錄下又分別有一個(gè)文件原押。如下圖所示:

2.jpg

3胁镐、由svn管理人員在svnserve.conf文件中打開password-db = passwd authz-db = authz ,即把前面 的#號(hào)去掉诸衔。password-db = passwd意思是說用戶與密碼對(duì)應(yīng)的數(shù)據(jù)保存在passwd文件中盯漂。 authz-db = authz 一些權(quán)限的信息保存在文件authz中。打開文件passwd向里面添加用戶信息笨农,如下圖所示:

3.jpg

4就缆、打開文件authz,在里面設(shè)置組與相應(yīng)的權(quán)限谒亦。添加的內(nèi)容如下所示:其中g(shù)_admin=admin意思為admin用戶隸屬于權(quán)限組g_admin,g_ui=zhangsan,lisi意思是zhangsan,lisi隸屬于權(quán)限組g_ui竭宰;g_code=wangwu意思是wangwu隸屬于權(quán)限組g_code;g_test=zhaoliu,qianqi意思是zhaoliu,qianqi隸屬于權(quán)限組g_test份招。[/]
@g_admin=rw *=r 的意思是權(quán)限組g_admin對(duì)所有的目錄都有讀與寫的權(quán)限切揭。而其它用戶則只有讀(r)的權(quán)限。[/ui/html] zhangsan=rw 的意思是:zhangsan對(duì)目錄/ui/html有讀與寫的權(quán)限锁摔。[/ui/js] lisi=rw意思是lisi對(duì)目錄/ui/js有讀與寫的權(quán)限廓旬。[/code] @g_code=rw的意思是g_code權(quán)限組對(duì)目錄/code有讀與寫的權(quán)限。[/test] @g_test=rw的意思是g_test權(quán)限組對(duì)目錄/test有讀與寫的權(quán)限谐腰。
Xml代碼 收藏代碼

    g_admin=admin  
    g_ui=zhangsan,lisi  
    g_code=wangwu  
    g_test=zhaoliu,qianqi  
      
    [/]  
    @g_admin=rw  
    *=r  
    [/ui/html]  
    zhangsan=rw  
    [/ui/js]  
    lisi=rw  
    [/code]  
    @g_code=rw  
    [/test]  
    @g_test=rw  

5孕豹、項(xiàng)目經(jīng)理在本地創(chuàng)建相應(yīng)的項(xiàng)目后,然后在空白處右擊鼠標(biāo)選擇Import怔蚌,如下圖所示:

4.jpg

點(diǎn)擊后出現(xiàn)如下圖所示對(duì)應(yīng)框巩步,點(diǎn)擊OK

5.jpg

然后會(huì)出現(xiàn)讓登錄的對(duì)話框,這里添加admin用戶名與密碼桦踊。

6.jpg

點(diǎn)擊OK后相應(yīng)的項(xiàng)目信息就會(huì)傳到svn服務(wù)器對(duì)就的cms工廠中椅野。如下圖所示

7.jpg

6、在本地假設(shè)有目錄D:\study_source\svn\cms_d\admin籍胯,這個(gè)目錄是假設(shè)的項(xiàng)目經(jīng)理的計(jì)算機(jī)竟闪。項(xiàng)目經(jīng)理要對(duì)cms項(xiàng)目進(jìn)行操作與編碼,那么他首先要從svn服務(wù)器上把項(xiàng)目cms下載到本地杖狼,如下圖所示的目錄就假設(shè)是項(xiàng)目經(jīng)理的計(jì)算機(jī)炼蛤。

項(xiàng)目經(jīng)理只需要在打開的文件夾上右鍵,然后選擇SVN Checkout就可以了蝶涩,如下圖所示:

8.jpg

然后在彈出來的對(duì)話框中輸入如下圖所示的信息:

9.jpg

點(diǎn)擊OK后理朋,如下圖所示:

10.jpg

7絮识、項(xiàng)目經(jīng)理在code文件夾下新建一個(gè)文件2.code,如下圖所示:

11.jpg

然后在空白的地方點(diǎn)擊右鍵在出現(xiàn)的菜單中選擇svn commit,在出現(xiàn)的對(duì)話框中嗽上,如下圖所示:

12.jpg

點(diǎn)擊ok后就可以添加一個(gè)文件次舌。項(xiàng)目經(jīng)理可以對(duì)任何一個(gè)文件夾與其里面的內(nèi)容進(jìn)行操作。

8兽愤、假設(shè)同樣有l(wèi)isi的一個(gè)文件目錄彼念,D:\study_source\svn\cms_d\lisi,與項(xiàng)目經(jīng)理一樣先從svn服務(wù)器上把cms項(xiàng)目的內(nèi)容checkout到本地浅萧,然后讓lisi在目錄code下添加一個(gè)文件3.code逐沙,添加完成后在空白處右鍵選擇SVN commit,會(huì)出現(xiàn)如下菜單:


13.jpg

點(diǎn)擊Ok后洼畅,如下圖所示:


14.jpg

這樣就會(huì)提示出錯(cuò)吩案,其原因是因?yàn)椋琹isi只對(duì)ui/js目錄有讀寫的權(quán)限土思,別的目錄只有讀的權(quán)限务热,這里要向code目錄添加一個(gè)文件,顯然是不對(duì)的己儒。以這樣的原理就可以對(duì)所有的目錄分類對(duì)待崎岂,從而答到權(quán)限控制的效果。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末闪湾,一起剝皮案震驚了整個(gè)濱河市冲甘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌途样,老刑警劉巖江醇,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異何暇,居然都是意外死亡陶夜,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門裆站,熙熙樓的掌柜王于貴愁眉苦臉地迎上來条辟,“玉大人,你說我怎么就攤上這事宏胯∮鸬眨” “怎么了?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵肩袍,是天一觀的道長(zhǎng)杭棵。 經(jīng)常有香客問我,道長(zhǎng)氛赐,這世上最難降的妖魔是什么魂爪? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任先舷,我火速辦了婚禮,結(jié)果婚禮上甫窟,老公的妹妹穿的比我還像新娘密浑。我一直安慰自己蛙婴,他們只是感情好粗井,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著街图,像睡著了一般浇衬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上餐济,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天耘擂,我揣著相機(jī)與錄音,去河邊找鬼絮姆。 笑死醉冤,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的篙悯。 我是一名探鬼主播蚁阳,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼鸽照!你這毒婦竟也來了螺捐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤矮燎,失蹤者是張志新(化名)和其女友劉穎定血,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诞外,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡澜沟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了峡谊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片茫虽。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖靖苇,靈堂內(nèi)的尸體忽然破棺而出席噩,到底是詐尸還是另有隱情,我是刑警寧澤贤壁,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布悼枢,位于F島的核電站,受9級(jí)特大地震影響脾拆,放射性物質(zhì)發(fā)生泄漏馒索。R本人自食惡果不足惜莹妒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望绰上。 院中可真熱鬧旨怠,春花似錦、人聲如沸蜈块。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽百揭。三九已至爽哎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間器一,已是汗流浹背课锌。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留祈秕,地道東北人渺贤。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像请毛,于是被迫代替她去往敵國(guó)和親志鞍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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