【转】SVN学习之svn的权限设置
2016-12-29 本文已影响0人
苏坡闷
在一个项目中有多个成员共同开发,其中各自所负责的模块并不相同,所以svn给其分配的权限也要不同,以防止zhangsan负责的模块被lisi修改而造成麻烦。
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=1980f4963444f30a0162d9e6a9091f7e&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9124/d47c0092-e6f5-3895-a063-8fbae72f0836.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=50de1bea379c01aeb011395e3a42c6ce&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9132/173e1a4b-6831-39e1-803c-849022719683.jpg)
3、由svn管理人员在svnserve.conf文件中打开password-db = passwd authz-db = authz ,即把前面 的#号去掉。password-db = passwd意思是说用户与密码对应的数据保存在passwd文件中。 authz-db = authz 一些权限的信息保存在文件authz中。打开文件passwd向里面添加用户信息,如下图所示:
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=1d5ff9056c2a2fd38960b69f9db39788&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9773/accc60c1-a0fc-3c55-a9c6-73dc02473c9a.jpg)
4、打开文件authz,在里面设置组与相应的权限。添加的内容如下所示:其中g_admin=admin意思为admin用户隶属于权限组g_admin,g_ui=zhangsan,lisi意思是zhangsan,lisi隶属于权限组g_ui;g_code=wangwu意思是wangwu隶属于权限组g_code;g_test=zhaoliu,qianqi意思是zhaoliu,qianqi隶属于权限组g_test。[/]@g_admin=rw =r 的意思是权限组g_admin对所有的目录都有读与写的权限。而其它用户则只有读(r)的权限。[/ui/html] zhangsan=rw 的意思是:zhangsan对目录/ui/html有读与写的权限。[/ui/js] lisi=rw意思是lisi对目录/ui/js有读与写的权限。[/code] @g_code=rw的意思是g_code权限组对目录/code有读与写的权限。[/test] @g_test=rw的意思是g_test权限组对目录/test有读与写的权限。
g_admin=adming_ui=zhangsan,lisig_code=wangwug_test=zhaoliu,qianqi[/]@g_admin=rw=r[/ui/html]zhangsan=rw[/ui/js]lisi=rw[/code]@g_code=rw[/test]@g_test=rw
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=e85921eddb946de275a331a5db2c1d95&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9783/4bb9f217-f104-3f0d-a472-33703307e2dc.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=35cca08a75cd128987f2ea9ef7d9361d&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9785/649d46b6-21e2-3fc1-9e38-8f52649dde33.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=8b2f4ac7a3330acdc341c1202769b8e6&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9788/8d97d1b9-6eca-348f-8d68-c573f67cddfb.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=910397e32b68370452f8d62d46c64cc1&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9790/4e26467b-64b0-39b6-b39c-6af4c6bcf89a.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=58e6c56dfafa8af42c122c1b50010737&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9792/7945f3b3-306b-3cb1-bae9-b3a7da27970f.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=c385c47514c413669e160a3d94100734&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9794/2dd34a49-f34c-3ce7-b30e-9bf621e7b2fa.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=374b8c7dc91563e6eb4b7c13092e8796&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9796/7a5a7ea1-04f7-3a19-82fe-c95145b34314.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=2bd8cc7eab8e6192c8cff8e6c5a94978&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9798/7b585f98-4422-3d92-be11-16ca17d669bc.jpg)
7、项目经理在code文件夹下新建一个文件2.code,如下图所示:
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=89940ba9f37e06d821d9e77d9c42b9f2&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9808/bf3f7223-f8f2-3871-a515-4a37e2423085.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=43f8f0df691e9fd4ca7ba8088925fc57&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9812/df4d4c1e-33a4-34dd-bd35-2527960fb930.jpg)
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=0974e568c6f2c6100293ba058bacc51d&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9816/9c6419c3-de01-3ce0-b5c9-8afa45dd2bdb.jpg)
点击Ok后,如下图所示:
![](https://ss0.baidu.com/6LVYsjip0QIZ8Aqbn9fN2DC/timg?pa&quality=100&size=w4096&sec=1482308784&di=f5d2beaa0210158e8b792e0fd4761c29&ref=http://huihai.iteye.com/blog/1986259&src=http://dl2.iteye.com/upload/attachment/0091/9818/87f6f8d5-b0ad-32d1-b8d3-fcf73805ac7e.jpg)