1.新建一个文件夹
比如在 /users/apple/下新建一个svn/mycode文件夹
2.初始化一个svn目录
终端执行 svnadmin create /Users/apple/svn/mycode
3.配置svn权限
修改三个文件
a. 修改svnserver.conf
将下列配置项前面的#和空格都去掉
注意:设置 anon-access = none
b. 修改passwd
在[users]下面添加帐号和密码
帐号test,密码123456
c. 修改authz
配置用户组和权限
配置文件参考,下载地址http://note.youdao.com/noteshare?id=c4cbe1d0634a0dc6f13bbf17d4e5b35b
4.启动svn服务
终端运行 svnserve -d -r /Users/apple/svn
5.检查启动是否成功
通过『活动监视器』查看svn服务是否启动成功
6.访问svn 通过Versions访问,配置如下:
特别注意:svn管理工具的版本不能低于svn服务器的版本,否则会报错
如何关闭svn服务器
image.png
7.设置为开机自启动
http://www.jianshu.com/p/f949e24ea1ce 配置文件参考 https://dn-epoint.qbox.me/startsvn.sh
常见错误
查看mac svn版本
svn: E210004: Number is larger than maximum 解决方案
http://www.tuicool.com/articles/A3ENfm
主要是svn版本不匹配导致的问题
svn版本降级到1.8
http://blog.csdn.net/nslong/article/details/52925645
brew search subversion
subclipse(svn插件安装地址) http://subclipse.tigris.org/update_1.12.x/ http://subclipse.tigris.org/update_1.10.x/ http://subclipse.tigris.org/update_1.8.x http://subclipse.tigris.org/update_1.6.x
常见错误2 无法访问日志
image.png
参考文章
http://blog.csdn.net/q199109106q/article/details/8655204#
image