新聞中心
本節(jié)向大家描述一下SVN權(quán)限配置文件(authz)分析,主要從七個方面來介紹,歡迎大家一起來學習SVN權(quán)限配置文件方面的內(nèi)容。
近來,要做開發(fā)一個使用WEB來管理Subversion的權(quán)限的應用程序。我要做的正是核心部分,subversion權(quán)限配置文件:authz的解析,并生成這權(quán)限配置的一個對象模型。所以深入的分析了其結(jié)構(gòu),總結(jié)如下:

班瑪網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,班瑪網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為班瑪上1000+提供企業(yè)網(wǎng)站建設(shè)服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的班瑪做網(wǎng)站的公司定做!
1,對某個用戶,如果只賦給他某個目錄的權(quán)限,但對上級目錄沒有賦給,則他不能有上級目錄的任何權(quán)限
例如某個用戶有:/repository/project1的r權(quán),而沒有/repository的r權(quán)
2,SVN權(quán)限配置文件中對于所有的目錄,都優(yōu)先處理設(shè)置在這個目錄上的權(quán)限設(shè)置。
例如sai用戶:
[/repository]
sai=rw
對于repository目錄,他有rw的權(quán)限。
[/repository/project1]
sai=r
對于repository下的project1目錄,他只有r權(quán)限。否則,這個saiy用戶只有project1的r權(quán)。而repository下其他目錄有rw權(quán)。
3,權(quán)限分配,只可以分配到某個目錄,而不能到某個文件。
4,SVN權(quán)限配置文件中如果某個目錄上沒有對某個用戶設(shè)置權(quán)限,則一直向上級目錄查找,看是否有權(quán)限
例如sai用戶
[/repository]
sai=rw
[/repository/project1]
saiya=rw
則sai用戶一樣擁有/repository/project1的讀寫權(quán)限
5,SVN權(quán)限配置文件中分配權(quán)限時,=的左邊為用戶,不能想當然的以,號分開加入多個用戶
如
[/repository]
sai,saiya=rw
這樣是錯誤的。
6,如果想設(shè)置某用戶都沒有rw的權(quán)限,只要=號的右邊這空即可
如
[/repository]
sai=
7,一些快捷的表示方式。
[groups]
mygroup=sai,saiya
[/repository]
*=(*號表示所有人,這里由表示所有人都沒有讀寫的權(quán)限)
[/repository/project1]
@mygroup=rw
(@mygroup表示mygroup這個組上的所有人)。本節(jié)關(guān)于SVN權(quán)限配置文件分析介紹到這里,請關(guān)注本節(jié)其他相關(guān)報道。
【編輯推薦】
- 專家推薦 SVN權(quán)限配置方法介紹
- SVN權(quán)限配置專家詳解
- 學習筆記 Windows下客戶端如何修改SVN密碼
- SVN配置文檔新手指南
- 術(shù)語匯編 SVN代碼庫簡介
新聞標題:SVN權(quán)限配置文件問題深入剖析
路徑分享:http://fisionsoft.com.cn/article/cohjice.html


咨詢
建站咨詢
