Doctoryang

业精于勤荒于嬉!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  10 随笔 :: 1 文章 :: 0 评论 :: 0 Trackbacks

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命令即可。
posted on 2016-09-06 17:08 Doctoryang 阅读(109) 评论(0)  编辑  收藏 所属分类: Mac

只有注册用户登录后才能发表评论。


网站导航: