macbook系统安装服务器,SVN-Mac安装服务器

1.Mac安装服务器

mac系统自带SVN

1.任意位置新建一个文件夹,当做SVN的仓库

假设 创建 ~/svn/project 文件夹

svnadmin create ~/svn/project 就创建了project仓库.

2.配置SVN服务器

2.1 svnserve.conf (SVN仓库配置)

去掉这几个前面的#和空格

# anon-access = read

# auth-access = write

# password-db = passwd

# authz-db = authz

注意:

1.anon-access 表示匿名访问权限,如果不需要匿名访问,改为 none 就可以了.

2.空格一定要去掉,否则无效

2.2 passed (用户配置文件)

配置方式

[users]

admin = 123

zhangsan = 123

lisi = 123

wangwu = 123

2.3 author (授权 && 用户组配置文件)

用户组配置方式

[groups]

group1 = admin,zhangsan,lisi 用户名用,隔开

授权配置方式

[/] ##根目录

wangwu = rw 授权单个人

@group1 = rw 授权组

[/group1] ##group1目录

@group1 = rw

[/group2] ##group2目录

@group2 = rw

注意:

1.一定要授权用户,才能访问.

2.用户组用@开头,用户就直接写就可以了.

3.r是读权限,w是写权限

3.启动服务器

svnserve -d -r ~/svn

4.关闭服务器

ps -e | grep svnserve 查找svn的ID

kill ID 即可.

5.测试服务器

svn checkout svn://127.0.0.1/project --username=admin --password=123 ./repository

6.使用

设置一个主账号,然后配置客户端,在客户端中添加不同的项目文件夹,最后再进行项目访问权限.

2.Cornerstone配置

530a9bb54d21

3.错误

3.1配置仓库错误--用户没有授权的原因,授权就可以了

530a9bb54d21

3.2服务器未启动

530a9bb54d21

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值