本文将要讲述的是在mac上搭建svn服务器。
mac 本身已经自带了svn,所以我们只需要简单的配置一下就可以进行使用了 一下是配置的步骤
* 在 User/roy/下创建一个SVN文件夹
* 打开终端,执行命令 svnadmin create
/Users/roy/svn/mycode 执行成功之后会发现在文件目录如下
![Uploading 屏幕快照 2017-02-26 22.04.15_541607.png . . .]
* 接下来需要修改conf下的svnserve.conf 文件( 修改这个文件需要用vim 命令进行) 需要将以下的 # 和空格全部删掉
# anon-access = none
# auth-access = write
# password-db = passwd
# authz-db = authz
* 修改 passwd 文件 在[users]后面加入一下内容 添加以下内容
这里添加了一个用户 用户名为stt 密码为stt
* 修改 authz 文件 用来设置权限
简单解释下这个配置首先定义了一个小组 组名为group 成员只有一个 为stt (一个组里面可以有多个小组成员,成员之间使用逗号隔开)
* 启动服务器
sudo svnserve -d -r /Users/roy/SVN/mycode
到此为止 svn服务器已经完全配置完成 svn 默认的端口是3690 如果端口不冲突svn服务器就可以正常启动了,可以进行一次简单的测试
telnet localhost 3690
接下来创建目录上传到本地svn服务器上既可以了
目录创建好后将本地目录结构导入到svn仓库中