服务器端
按照网上介绍的方法,基本上都是一样的,以下是遇到的问题
- 目录问题
比如你的代码目录在svn/project,那么启动的时候应该是svnserve -d -r svn,而不是svn/project - 配置文件的问题
前面不能有空格
anon-access = read 可能会有问题 最好改成none - 端口问题
记得打开3690端口,否则会报错:can't connect host,这是个大坑
centos 7用firewall取代了iptables,所以需要:
查询:
firewall-cmd --query-port=3690/tcp
得到no说明没有打开
打开:
firewall-cmd --add-port=3690/tcp
大功告成
客户端
这边没什么难的,下载一个tortoisesvn就行了,但是可能会遇到连接不上的问题,这时候需要clear saved data
最后吐槽一下,妈蛋,折腾这个晚饭都没吃上