??????? 在上一篇帖子中介紹了Subversion版本控制軟件的安裝方法,另外還轉(zhuǎn)貼了一篇Subversion權(quán)限控制的文章,出于工作的需要和學(xué)習(xí)態(tài)度的角度,還是希望自己到手來(lái)體驗(yàn)Subversion權(quán)限控制的魅力。
??????? 如果對(duì)Subversion安裝有疑問(wèn)的話,請(qǐng)看作者另一篇帖子:http://www.tkk7.com/coldtear/archive/2006/08/04/61668.aspx,在這篇帖子里詳細(xì)介紹了Subversion的安裝步驟。
??????? 在作者看了轉(zhuǎn)貼(《Subversion權(quán)限詳解》)文章后,按照文章中的方法進(jìn)行設(shè)置后,出現(xiàn)了一些問(wèn)題,總是提示沒(méi)有權(quán)限這樣的錯(cuò)誤,錯(cuò)誤提示為:“錯(cuò)誤 Authorization failed”,對(duì)配置文件進(jìn)行一些修改后,終于可以實(shí)現(xiàn)權(quán)限控制了,這里將作者碰到問(wèn)題后的解決辦法寫(xiě)出來(lái),希望能給和我碰到同樣問(wèn)題的朋友些幫助。
??????? 如果您按照http://www.tkk7.com/coldtear/archive/2006/09/05/67808.aspx這篇文章設(shè)置后,也提示沒(méi)有權(quán)限的錯(cuò)誤,那么請(qǐng)您按照下面的方法操作。
修改conf\authz文件如下,主要是路徑的修改:
[groups]
g_vip = morson
g_manager = michael
g_beijing = scofield
g_shanghai = lincon
g_headquarters = rory, linda
g_docs = linda
#這里多加了一個(gè)根目錄的權(quán)限控制描述
[/]
@g_manager = rw
* =
#以下部分對(duì)路徑做了一些修改
[/arm]
@g_manager = rw
* = r
[/arm/diary/headquarters]
@g_manager = rw
@g_headquarters = rw
@g_vip = r
* =
[/arm/diary/beijing]
@g_manager = rw
@g_beijing = rw
@g_vip = r
* =
[/arm/diary/shanghai]
@g_manager = rw
@g_shanghai = rw
@g_vip = r
* =
[/arm/ref]
@g_manager = rw
@g_docs = rw
* = r
[arm:/temp]
* = rw
經(jīng)過(guò)這樣的修改后,訪問(wèn)時(shí)不會(huì)再報(bào)沒(méi)有權(quán)限的錯(cuò)誤,可以定制自己的權(quán)限控制了。
Subversion對(duì)中文目錄的支持是非常好的,按照文章中的方法,可以很輕松的進(jìn)行中文目錄的權(quán)限控制,
當(dāng)然,在保存authz文件時(shí)一定不要忘記選擇保存為“UTF-8 無(wú)BOM”。
posted on 2006-09-16 19:47
韓淚 閱讀(3842)
評(píng)論(2) 編輯 收藏 所屬分類(lèi):
開(kāi)發(fā)工具