【转】svn搭建与使用
来源:互联网 发布:淘宝怎么邮箱注册 编辑:程序博客网 时间:2024/05/20 18:03
安装:sudo apt-get install subversion
建立:sudo svnadmin create ***
提交文件 svn commit -m
转 载
posted on 2008-09-30 16:22 武侯
每个仓库的配置文件在$repos/conf/下,vi svnserve.conf,配置项在[general]下:
anon-access:匿名用户的权限,可以为read,write和none,默认值read。不允许匿名用户访问:anon-access = none
auth-access:认证用户的权限,可以为read,write和none,默认值write。
password-db:密码数据库的路径,去掉前边的#
authz-db:认证规则库的路径,去掉前边的#。
注意:这些配置项的行都要顶格,否则会报错。修改配置后需要重启svn才能生效。
2). 配置passwd文件
这是每个用户的密码文件,比较简单,就是“用户名=密码”,采用的是明码。如allen=111111
3). 配置authz文件
1. [groups] section:为了便于管理,可以将一些用户放到一个组里边,比如:owner=allen,ellen
2. groups下边的sections表示对一个目录的认证规则,比如对根目录的认证规则的section为[/]。设置单用户的认证规则时一个用户一行,如:
[/]
allen=rw #allen对根目录的权限为rw
ellen=r #ellen对根目录的权限为r
如果使用group,需要在group名字前加@,如
@owner=rw #group owner中的用户均为rw,等价于上边的两句话
启动时如果从/home/.svn/astar启动,/就是astar目录,用如上方式以astar目录为根设置权限。
如果从/home/.svn/启动,每个仓库根还是自己的起始目录。可以采用如上方式设置astar的权限,也可以采用如下方式:
[astar:/]
@owner=rw
设置test的权限如下:
[test:/]
@harry_and_sally = rw
简言之,每个仓库的根目录(/)就是自己的起始目录;[repos:/]这种方式只适用于多仓库的情况;[/]适合于单仓库和单仓库的方式。
3. 不能跨越仓库设置权限。
- 【转】svn搭建与使用
- SVN搭建与使用
- SVN搭建与使用
- svn服务端搭建与使用
- SVN的搭建与使用
- SVN环境搭建与使用
- SVN服务器搭建与使用
- SVN服务器搭建与使用
- svn搭建与TortoiseSVN客户端的使用
- svn的搭建与使用(二)
- SVN服务搭建,启动与使用
- SVN的搭建与eclipse连接使用
- SVN服务器的搭建与使用
- SVN服务器的本地搭建与使用
- SVN服务器搭建与使用一
- SVN服务器搭建与使用二
- SVN服务器搭建与使用三
- SVN服务器的搭建与使用
- android studio 打正式包的各种坑
- koa里面什么时候用 next, 什么时候不用next
- multsim 函数发生器的使用
- Android C++ Socket请求XMl,TinyXml解析文件,JNI返回数据给JAVA层
- DOM元素节点
- 【转】svn搭建与使用
- 算法导论第十一(11)章散列(Hash)表知识点梳理及详细课后答案
- wpa_cli P2P 连接相关调试命令
- 递归方式将多层级xml转成map
- 【漫画技术】Android跨进程通信
- mui------列表项中如何实现自动左滑或者右滑
- 博客搭建攻略(三):创造收益
- 配置Nginx时一定要小心(1)——目录拼写问题。
- angluarjs 复选框实现多选功能