分享

subversion各库及子库的权限设置

 信因果_得永生 2012-05-17
一、配置环境:
父库:/home/svn/test
子库:/home/svn/test/sns 、/home/svn/test/cms
用户:管理员--jason
            users: sns1、cms1、other
二、要求:1、管理员jason对父库和两个子库有读写权限。
                    2、sns库:sns1对其有读写权限,other有读权限、cms1无任何权限。
                    3、cms库:cms1对其有读写权限,other有读权限、sns1无任何权限。
三、配置:
1、在/home/svn下创建test父库
mkdir test
chown -R root:subversion test
svnadmin create /home/svn/test
2、更改svnserve.conf配置文件
开启passwd、authz
3、添加users
在passwd文件里添加jason、cms1、sns1、other用户和其密码。
4、在authz文件里配置权限
[test:/]
jason=rw

[test:/sns]
jason=rw
sns1=rw
other=r
*=

[test:/cms]
jason=rw
cms1=rw
other=r
*=
5、在客户端用jason管理员的账户登录,直接在里面创建sns和cms文件夹即可。相应的访问权限已经自动添加。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多