服务器搬家后,SVN不能用的解决办法

回复 收藏
以前从来没有安装过svn,今天接到一个任务是服务器搬家后svn不能用了,让我解决一下。思路:未搬家之前svn是可以用的,搬家后不能用了,所以初步判断可能是服务没有开机启动

客户端遇到的问题如图:
f636afc379310a55f0a25d1db64543a983261050.jpg



查看服务端发现httpd始终启动不了,经过排查发现selinux在服务器重启以后状态是开启,所以关闭selinu
临时关闭selinux:
命令:setenforce 0
或命令:/usr/sbin/setenforce 0

永久关闭selinux:
vi /etc/sysconfig/selinux
把里边的一行改为
SELINUX=disabled

关闭selinux后,httpd启动成功

但是客户端依旧不能提交svn
netstat -apn | grep svn
QQ截图20160426183722.png


svnserve已经启动,但是svn却还是提交不了文件
kill -9 42702
杀掉svnserve的进程,重新启动svnserve即可
svnserve -d -r svn版本库路径
在重新启动svnserve时必须制定svn的版本库路径
版本库的路径在配置文件
/etc/httpd/conf/httpd.conf中 SVNParentPath 后面的参数
QQ截图20160426184208.png


执行
svnserve -d -r /opt/svn/
后,客户端可以正常提交及更新文件


2016-04-26 18:47 举报
已邀请:
0

soul

赞同来自:

刚好这两天可能会要用到,先学个思路
0

gxp2008

赞同来自:

学习下

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: