svn子文件夾許可權設置
發布時間: 2024-01-06 03:43:08
⑴ 請問如何做到svn根目錄不讓訪問,但子目錄可以訪問許可權設置
首先,肯定可以實現。
然後,需要了解你的SVN架設環境和許可權管理方式。
如果你的SVN伺服器是架設在Apache上的,使用的是Apache的用戶管理機制,那麼你可以在許可權文件里這么設置:
比如版本庫名稱是project,這個版本庫的所有內容對於部門A(有用戶user1~user5)是全部讀寫許可權,對於部門B(有用戶user6、user7)僅對其下的fla文件夾有隻讀許可權,但其他文件夾不給任何許可權。
[groups]
DepartmentA = uaser1,uaser2,user3,user4,user5
DepartmentB = uaser6,uaser7
[project:/]
* =
@DepartmentA = rw
[project:/fla]
@DepartmentB = r
如果按以上設置,部門B訪問的時候,你可以告訴他們訪問地址直接就是到fla這層文件夾,而不要到project這層文件夾。他們如果用IE訪問project這層文件夾,會因沒有許可權而無法打開,但可以直接訪問fla這層。他們如果用TortoiseSVN訪問的時候,也是同樣只能checkout檢出fla這個文件夾
熱點內容