SVN 权限配置具体说明
svnserve权限配置
分配权限时。文件夹应该应该遵从从大到小,权限应该从小到大的规则
即:文件夹从根文件夹開始,权限从没有权限(为空就可以)到可写再到可读写。
提示:文件夹的訪问权限既能够分配给组,也能够分配指定用户。
首先要查看是否改动这个文件夹下的一个配置文件,假设没有就改动
(1)vi svnserve.conf(全路径如:vi /usr/local/svn/conf/svnserve.conf)
把
# authz-db = authz
前面的#号和空格去掉,变成
authz-db = authz (文件可变更为其他)
保存
假设要对含有中文的文件夹或文件进行管理或分配时,须要将该文件保存为UTF-8格式
微软的记事本保存为UTF-8格式无效。所以不要用
可用如UltraEdit或EditPlus等软件完毕,保存时,格式应选择UTF-8 NO BOM。
版本号库文件夹结构例如以下:
D:\SVN
|—A:项目一
|—A:文件夹1
|—B:文件夹2
|—B:项目二
|—A:文件夹1
|—B:文件夹2
|—authz (共享的权限配置文件)
|—passwd (共享的password文件)
(2) vi authz(全路径如:vi /usr/local/svn/conf/authz)
[groups]
group_admin = admin
group_vip = user1,user2
group_vip2 = aaa,bbb
group_vip3 = ccc,ddd
设置对根(即SVN)文件夹下,全部版本号库的訪问权限
[/]
* = #全部登录用户默认没有不论什么权限
@group_vip = r #给用户组分配权限,该组用户有可读权限(下面文件权限能够再对group_vip用户组用户添加可写权限)
@group_admin = rw #给用户组分配权限,该组用户有读写权限(下面文件权限能够不用再对group_admin用户组用户进行权限设置)
下面将对各版本号库的及其文件夹进行权限分配
[A:/] #设置A版本号库中。全部项目的訪问权限
* = #未授权用户没有不论什么权限
@group_vip2 = r #group_vip2用户组用户有可读权限(group_vip用户组用户仍有可读权限,下同)
@group_admin = rw #group_admin用户组用户有读写权限
下面将对各版本号库的及其文件夹进行权限分配
[B:/] #设置B版本号库中,全部项目的訪问权限
* = #未授权用户没有不论什么权限
aaa = r #aaa用户(属于group_vip2用户组)对B版本号库有可读权限
@group_vip3 = r #group_vip3用户组用户有可读权限
@group_admin = rw #group_admin用户组用户有读写权限
下面将对各版本号库的及其文件夹进行权限分配
[B:/A] #设置B版本号库中A文件夹文件訪问权限
* = #未授权用户没有不论什么权限
ccc = rw #用户ccc对B版本号库中A文件夹文件有可读写权限
@group_vip3 = r #group_vip3用户组用户有可读权限
@group_admin = rw #group_admin用户组用户有读写权限
另:多个版本号库能够把passwd和authz文件共享。避免反复分配权限
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i ').text(i));
};
$numbering.fadeIn(1700);
});
});
SVN 权限配置具体说明的更多相关文章
- Windows下SVN权限配置过程详解
本节讲解一下Windows下SVN权限配置说明,针对的是一个目录下多库的情况,下面是具体的介绍,希望通过本文的学习,你能够对SVN权限配置问题有更加深刻的认识. 1.本文档适用于对Subvesion的 ...
- SVN 权限配置详解
SVN权限详细配置 本章将详细介绍SVN权限配置涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义.除此之外的其他配置.安装等内 ...
- Windows下SVN权限配置
Windows下SVN权限配置 按照前面的教程装完1.6.1版以后,当svnadmin create D;\svn创建仓库后,应该在仓库目录下的config目录有3个文件— auth ...
- SVN权限配置
初始化SVN仓库后,里面有以下文件. 其中conf是对授权.认证进行管理的,conf目录里的内容有: passwd设立账户密码: authz权限管理: 假设pwd里有user1,user2两个账户 @ ...
- svn 权限配置
svnserve.conf开启权限 auth中以下设置 重启SVN服务
- Linux下SVN部署/安全及权限配置,实现web同步更新
转自:http://www.cnblogs.com/me115/archive/2013/04/07/3002058.html 本文包含以下内容: SVN服务器安装 SVN权限管理 SVN使用SASL ...
- 多项目中SVN权限管理精辟解析
本节和大家讨论一下多项目SVN权限管理,主要包括建立版本库,修改版本库配置文件,配置允许访问的用户,设置用户访问权限.下面我们就来看一下SVN权限管理.svn权限管理svn的权限管理涉及到一下文件:p ...
- SVN的服务器端用户权限配置
第一:用户的配置 SVN和apache整合的话,用户可以直接使用htpasswd dav_svn.passwd_file_address USERNAME来配置. 而账户的管理可以用dav_svn.a ...
- svn数据仓库配置,权限配置
svn服务的开启有两种方式, · 自带的svnserve服务(访问地址类似于svn://192.168.80.18/repos/) · 与Apache配合使用 (访问地址 ...
随机推荐
- Java常见序列化与反序列方法总结
很多商业项目用到数据库.内存映射文件和普通文件来完成项目中的序列化处理的需求,但是这些方法很少会依靠于Java序列化.本文也不是用来解释序列化的,而是一起来看看面试中有关序列化的问题,这些问题你很有可 ...
- centos curl web站点监控实践
1,监控给定web站点的状态--站点请求返回代码,下载整个web站点页面文本到-o 指定的文本 curl -o /dev/null -s-silent -w--wirte-out "%{ht ...
- js原生 + jQuery实现页面滚动字幕
js原生/jQuery实现页面滚动字幕效果 17:45:49 在新闻列表或者文章列表信息等页面中很容易要求实现字幕滚动的效果,以下为简单的实现页面中滚动字幕的效果 1.jQuery实现页面滚动字幕效果 ...
- 各种浏览器兼容篡位的css样式写法
谷歌浏览器的识别 @media screen and (-webkit-min-device-pixel-ratio:0) { height:10px; } IE6特制识别的 *HTML .Searc ...
- nyoj 1238 最少换乘(dijkstra)
描述 欧洲某城是一个著名的旅游胜地,每年都有成千上万的人前来观光旅行.Dr. Kong决定利用暑假好好游览一番.. 年轻人旅游不怕辛苦,不怕劳累,只要费用低就行.但Dr. Kong年过半百,他希望乘坐 ...
- 浅析C# 中object sender与EventArgs e (转)
一.了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理. EventArgs是包含事件数据的类的基类,用于传递事件的细节. Ev ...
- Java内存泄漏分析与解决方案
Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历 ...
- css 的z-index研究
z-index的值受position影响,而且还受父级元素影响.有很多种情况.下面是我看的一个特别全的网址,讲的很详细,收藏了,以后温故用. 对应的例子页面:http://www.neoease.co ...
- < meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" />
目录(?)[-] 1 meta http-equiv X-UA-Compatible content chrome1 1 meta http-equiv X-UA-Compatible cont ...
- js 正则表达式验证 整理
1.验证首字符是英文字母: var str="123"; var reg=/^[a-zA-Z]/; if(!reg.test(str)){ alert(str+"应以字母 ...