svn权限配置

建立版本库
# mkdir /data/svn 创建svn数据目录(目录可自行制定)
# svnadmin create /data/svn/develop  develop就是版本库的名字,可以改变!

# vim /data/svn/develop/conf/authz  //svn权限控制配置文件
[groups] #设置组
group1 = user1,user2 #多用户用逗号隔开

[/] #根目录权限设置(就是“develop”这个文件夹)
user3 = rw #用户1权限是:可读写
user4 = r #用户2权限是:可读,不可写
user =  #什么都没写代表没有任何权限

@group1 = rw #设置组权限

[develop:/123]  #设置根目录下“123”文件夹的权限
#说明“123”这个文件件怎么创建?这是在SVN服务器配置好之后,创建一个权限很高的用户在客户端登录SVN,然后创建一个文件夹“123”。
启动服务器
# svnserve -d -r /data/svn
-d表示以daemon方式(后台运行)运行
-r /data/svn指定根目录是/data/svn

时间: 2024-10-10 04:00:50

svn权限配置的相关文章

SVN 权限配置详细说明

在SVN中有三个项目:ALL,CRM,OA 有三个用户:all,crm,oa 步骤: 1.打开svnserve.conf,去掉下面四行中的 # 符号 # anon-access = read         #不用账号登录,只有读属性 # auth-access = write         #账号登录,有读写属性 # password-db = passwd   #指定用户密码文件 # authz-db = authz             #指定用户分组和指定各组对各个项目的填写属性 2

Linux下SVN部署/安全及权限配置,实现web同步更新

转自:http://www.cnblogs.com/me115/archive/2013/04/07/3002058.html 本文包含以下内容: SVN服务器安装 SVN权限管理 SVN使用SASL加密 SVN上传时同步其它目录 需求 在WEB线上版本管理的基础上,能够在代码上传之后,立刻通过WEB访问,查看修改效果:同时,保证数据的安全性: SVN安装 SVN服务器有2种运行方式:独立服务器和借助apache运行. svnserve和apache相比是轻量级的,也比较简单,svnserve包

Linux下SVN server 的使用及权限配置

[Linux下SVN server 的使用及权限配置] 参考:http://www.cnblogs.com/heinoc/p/3805779.html

centos6中搭建svn服务器以及相关权限配置

使用yum方式安装svn服务器软件,在centos中搭建团队使用的代码仓库,为开发成员创建账号以及分配权限: 1.检查svn服务软件安装情况 svnserve –version命令查看安装情况, 出现"-bash: /usr/bin/svnserve: No such file or directory"提示说明没有安装,直接进入第2步, 否则会显示已安装svn服务器软件版本信息"svnserve, version -",可以使用以下命令删除已安装的版本 yum r

svn数据仓库配置,权限配置

svn服务的开启有两种方式, ·        自带的svnserve服务(访问地址类似于svn://192.168.80.18/repos/) ·        与Apache配合使用  (访问地址类似于http://192.168.80.18:8077/repos/) 下面先进入第一种的配置: 1 安装,解压缩下载的svn压缩包到对应文件夹(建议路径不要有空格与中文) Svn的安装目录截图: 2 建立版本库,首先建立 E:\svn 空文件夹作为所有版本库的根目录.然后,进入命令行并切换到安装

Linux 下SVN安全及权限配置

转载请注明,原创地址:点击打开链接 http://blog.csdn.net/u010587274/article/details/51015532 前期的步骤可参考我的另一篇博客:点击打开链接   Linux(CentOS 7.0)下使用yum安装配置和使用svn 个人微信公众号:tanzi_888 (潭子技术圈) [[email protected] ~] cd /root/svn/project/conf passwd: 里面保存用户信息,基本格式为:user = passwdauthz:

svn Server authz 配置示例(文件夹权限配置)

[aliases] [groups] admin = jiangzhehao technology = chenlei,liulei,xunzheng,qiaomingjie sales = chenlei,liuxiaocong,wuzhikai [hdxy:/] @admin = rw @technology = r @sales = r [hdxy:/00 公司资料] @admin = rw @technology = r @sales = r [hdxy:/05 技术资料] @admin

SVN的搭建(权限配置篇)

如要转载,请注明出处! 两个问题: 如何维护多个目录或者仓库 目录权限如何设置 ===================================================================== 1.维护多个目录或仓库 方案一:分别创建两个仓库,配置两套设置 方案二:在同个目录下创建两个仓库,将passwd.authz提到根目录下,两个仓库的全局配置公用一套配置 方案三:只要一个仓库,但是在仓库下设置多个子目录 方案一不合适.方案二可取.方案三可取. 但是当多个项目都比较

ubuntu 14.04 下svn + apache2 配置

1.svn的配置 sudo apt-get install subversion // 安装svn mkdir /home/svn // 创建仓库 svnadmin create /home/svn/repos // 该命令在根目录下执行 svnserve -d -r /home/svn //从这个目录下启动 这里方便起见,首先 通过TortoiseSVN客户端上传两个文件夹code和database ,在repos目录下 建立两个账户ycc 和 yzg 密码 均为123 cd /home/sv