本文共 1201 字,大约阅读时间需要 4 分钟。
yum install subversion
svn --versionmkdir /opt/svn/runoobsvnadmin create /opt/svn/runoob切换到svn的工作目录下修改配置文件
conf目录下的passwd文件
[users]harry = harryssecretsally = sallyssecret01381126 = 0138112601381127 = 01381127搭建完之后先本地telnet一下端口是否通,然后再用客户端登录试一下。
svn authorization failed 一般是authz文件的问题。
问题:svn客户端无法显示日志,上面的时间会自动在2016年和1970年间跳,而且设置不了时间。
解决方法:1.编辑svnserve.conf,设置“anon-access=none”2.在authz中添加 [/]
- = r我就是因为没有加* = r导致的显示不出来版本号3.清理svn的cache即可
Svn使用客户端回退版本的方法:
反键->tortoiseSVN->update to version
使用TIPS:
使用前先update ,使用后记得commit[root@localhost conf]# svnserve --help
用法: svnserve [-d | -i | -t | -X] [options]有效选项:
-d [--daemon] : 后台模式-r [--root] ARG : 服务的根目录--listen-port ARG : 监听端口[方式: daemon, listen-once]--listen-host ARG : 监听主机名称或IP地址
eg:启动svn
svnserve -d -r /var/www/svndata --listen-host 10.108.11.111转载于:https://blog.51cto.com/zhouyaxiong/2355392