首页 > 其他 > 详细

mac 下SVN服务搭建 (精简步骤)

时间:2014-04-01 21:46:24      阅读:578      评论:0      收藏:0      [点我收藏+]

这里讲解下mac系统下地svn版本管理环境配置:做到越简单越好

mac系统自带了svn服务器和客户端;所以无需再安装

1.首先创建资源库文件夹

svnadmin create 绝对路径(路径不存在会自动创建)

这里需要注意的是最好不要用系统需要权限的目录;会导致很多问题;最好就是用家目录下的目录

该命令执行后回生成相应的文件和文件夹

目录结构如下:

bubuko.com,布布扣


接下来要手动修改conf目录下地三个文件

很多编辑工具无法打开;

这里可以用命令行编辑工具vi,该工具不会使用的请参看我的博客,vi命令详解

命令行定位到conf目录下

vi svnserve.conf

"i"键进入编辑模式

去掉如下行前面的"#"

password-db = passwd

authz-db = authz

目的是为了配置访问规则

加上如下行的"#"

anon-access = read
auth-access = write

目的是禁止匿名访问

如下图

bubuko.com,布布扣

之后以相同的方式编辑authz,passwd文件

authz 配置用户组和权限

[groups]

组名=多个用户用","隔开


[/]

#组权限 也可以配置单个用户的权限组名前要加@,用户前不需要加@,权限按自己的需要配置

@组名=rw

用户名=rw


bubuko.com,布布扣


接下来配置passwd

[Users]

用户名=密码

对应authz中得用户 否则设置无效

这里就不用截图了;很简单


bubuko.com,布布扣



配置就这么简单;接下来测试效果

svnserve -d -r svn://localhost/svn

没有提示则启动成功

这里需要注意的是对应资源库目录

导入命令:

svn import /Users/gaohf/projects/demo/ svn://localhost/svn/repository/demo --username gaohf --password 123456 -m "Initial import"   

导出命令:

svn checkout svn://127.0.0.1/svn --username=test1 --password=123 本地路径(可以用绝对和相对路径)


如果没有问题那就大功告成了;详细使用方法自己慢慢琢磨




mac 下SVN服务搭建 (精简步骤),布布扣,bubuko.com

mac 下SVN服务搭建 (精简步骤)

原文:http://blog.csdn.net/chengkaizone/article/details/22748497

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!