您的位置:首页 > 其它

Ubuntu svn server and Ubuntu, Windows client

2016-01-17 21:17 447 查看
一、一般安装设置:
http://my.oschina.net/jast90/blog/382688
step 1:安装svn

step 2:首先在linxu端创建仓库

svnadmin create /home/username/svn/svn1

step 3:启动svn服务

svnserve -d -r /home/username/svn/svn1

step 4:配置

svnserve.conf: svn服务配置文件
passwd: 用户名口令文件
authz: 权限配置文件

1)svnserve.conf 文件:
anon-access: 控制非鉴权用户访问版本库的权限。
auth-access: 控制鉴权用户访问版本库的权限。
password-db: 指定用户名口令文件名。
authz-db:指定权限配置文件名,通过该文件可以实现以路径为基础的访问控制。

2)passwd文件

在user之下添加

blue=blue

意思是用户名为blue,密码还是blue

3)authz文件配置权限

[groups]
admin = blue
devteam1 = dev1,dev2,dev3
docs = doc
training = t1

# 为所有库指定默认访问规则
# 所有人可以读,管理员可以写,危险分子没有任何权限
[/] --对应:/home/username/svn/svn1 目录
* = r
@admin = rw

step 5: Linux端check out

svn co svn://localhost/svn1

step 6:windows端check out

点击右键选择checkout,输入地址

svn://1.1.1.1/

Ok!

step 7:关闭服务

二、repository 地址重定位
http://www.cnblogs.com/hemingwang0902/archive/2012/02/09/2343499.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: