doctor java svn自动化_SVN环境搭建

MacOS自带SVN客户端和服务端,只需要简单配置即可使用。

#创建代码仓库

svnadmin create /Users/yangbo/SVN/mycode

#配置访问权限

修改mycode/conf/svnserve.conf文件,将下列配置前#和空格去掉

password-db = passwd

authz-db = authz

#配置用户密码

修改mycode/conf/passwd文件,在[users]下添加一行,如下:

yangbo=xxx

#配置用户组及权限

修改mycode/conf/authz文件

[groups]下面添加组名和用户名,多个用户之间用逗号隔开,如:

group1=zs,ls

[/]表示SVN服务器中的所有资源

配置资源能被哪些组或者用户访问(组前添加@,用户不用)如:

[/project/p1]

@group1 = rw

yangbo = rw

#启动SVN服务

svnserve -d -r /Users/yangbo/SVN/mycode

SVN客户端使用

#从本地导入代码到服务器

svn import /Users/yangbo/project/p1 svn://localhost/mycode/project --username=zs --password=xx -m "初始化"

#从服务器端下载代码到本地

svn checkout svn://localhost/mycode/project --username=zs --password=xx .

#提交代码

先进入到代码的目录,然后使用svn commit -m "修改xxx"命令即可。

#更新代码同提交代码一样,进入到代码目录,使用svn update命令即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值