6版本控制工具svn
2013-05-07 21:30
141 查看
七、SVN用户权限的配置管理
需求:
有3个用户,admin,xiaomao,xiaogou
要求admin有读写的权限,xiaomao xiaogou有读的权限,没有写的权限,其他用户什么权限都没有
1,先修改 svnserve.conf
anon-access = none;
表示匿名用户什么权限都没有(改成=none)
auth-access = write;表示授权用户最高权限是write(注释去掉)(前面讲的就匿名用户有write权限,这里(授权用户)是注释着呢,现在加了用户,就得给其设置权限)
password-db = passwd
密码文件在passwd(把注释去掉)
authz-db=authz(注释去掉)
2,修改passwd文件
配置3个用户的密码
admin = admin
xiaogou = xiaogou
xiaomao = xiaomao
3,用户组的配置authz-db = authz
(1)[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin=admin
guest=xiaogou,xiaomao
(2)# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[weibo:/]
@admin=rw
@guest=r
*=
新建一个小红用户,在checkout文件时就会给提示用户,密码,这里就不同的用户访问,不同的权限,如果修改文件而这个用户没有这个权限会给提示
需求:
有3个用户,admin,xiaomao,xiaogou
要求admin有读写的权限,xiaomao xiaogou有读的权限,没有写的权限,其他用户什么权限都没有
1,先修改 svnserve.conf
anon-access = none;
表示匿名用户什么权限都没有(改成=none)
auth-access = write;表示授权用户最高权限是write(注释去掉)(前面讲的就匿名用户有write权限,这里(授权用户)是注释着呢,现在加了用户,就得给其设置权限)
password-db = passwd
密码文件在passwd(把注释去掉)
authz-db=authz(注释去掉)
2,修改passwd文件
配置3个用户的密码
admin = admin
xiaogou = xiaogou
xiaomao = xiaomao
3,用户组的配置authz-db = authz
(1)[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin=admin
guest=xiaogou,xiaomao
(2)# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[weibo:/]
@admin=rw
@guest=r
*=
新建一个小红用户,在checkout文件时就会给提示用户,密码,这里就不同的用户访问,不同的权限,如果修改文件而这个用户没有这个权限会给提示
相关文章推荐
- 如何设置SVN版本控制工具必须写注释才能提交
- SVN版本控制工具的使用详解
- SVN版本控制工具的使用
- 版本控制工具SVN的使用
- 关于eclipse配置svn版本控制工具
- Android视频学习(十一):版本控制工具--SVN和Git
- 版本控制工具:SVN和Maven的区别
- iOS版本控制工具(SVN,GIT,SourceTree)
- 版本控制工具比较-CVS,SVN,GIT
- 版本控制工具比较-CVS,SVN,GIT
- 分布式和集中式版本控制工具-svn,git,mercurial
- 版本控制工具SVN的操作记录
- MyEclipse中使用SVN工具进行版本控制
- eclipse版本控制工具SVN使用方法详解地址
- 版本控制工具:SVN和Maven的区别
- 版本控制工具SVN的使用方法
- 多人开发SVN版本控制工具安装
- SVN版本控制工具的使用详解
- 使用版本控制工具SVN的项目中各种小图标所代表的具体含义
- 版本控制工具svn的笔记