错误 Unable to connect to a repository at URL 'svn://ip地址' 和 No repository found in 'svn://ip地址'
2024-09-04 14:03:18
SVN服务器是CentOS6.10
使用TortoiseSVN客户端检出时遇到如下图所示的错误:
是因为没有指定SVN仓库的路径
在SVN服务器执行命令:svnserve -d -r /SVN版本库的绝对路径,可以暂时解决,但服务器重启后,依然会报同样的错误。
解决方法如下:
find / -name svnserve
查看在 /etc/rc.d/init.d/svnserve 的启动脚本文件,有如下代码:
这里需要注意一点,CentOS6.X和CentOS7.X是不一样的,CentOS7.X下默认是有 /etc/sysconfig/svnserve 这个文件的,而CentOS6.X下是没有的,需要手动新建
vim /etc/sysconfig/svnserve
写入如下内容:
OPTIONS="-r SVN仓库目录路径"
比如,创建的SVN仓库目录路径如下:
mkdir -p /server/svn/
svnadmin create /server/svn/codebase
/etc/sysconfig/svnserve 配置文件里就需要这样写:
OPTIONS="-r /server/svn/codebase"
保存退出!
# 重启SVN服务
service svnserve restart
再次检出,问题解决!
# 允许SVN开机自启动
chkconfig svnserve on
chkconfig --list |grep svnserve
最新文章
- Node学习笔记(三):基于socket.io web版你画我猜(一)
- 时间“Thu Aug 14 2014 14:28:06 GMT+0800”的转换
- codeforces Restore Cube(暴力枚举)
- mysql的常用函数
- Hibernate(四)基本映射
- ACM_HDU 1231 最大连续子序列 (dp)_代码分析
- django学习——url的name
- 从depth buffer中构建view-space position
- Android Handler 机制 - Looper,Message,MessageQueue
- struts2 可以用ognl拿到值而不可以用el拿到值的解决方法
- mount语法
- JEECG&;JWT异常捕获强化处理 | Java: Meaning of catch (final SomeException e)?
- jqurey实现点赞特效
- centos安装redis步骤
- abaqus6.14导出网格inp以及导入inp以建模
- SHA算法:签名串SHA算法Java语言参考(SHAHelper.java)
- STM32 多通道ADC采样,采用Timer1进行采样率控制,利用DMA进行传输
- 最好的ie版本检测方式
- 【Scala】Scala-Map使用方法
- MFC中不同对话框间使用SendMessage发送自定义消息的具体实现