服务器因为重启,导致SVN服务中断,没有开启,造成其他客户端无法更新代码,并且提示:
svn: Can't connect to host '*.*.*.*': Connection refused
所以我们需要将服务器上的SVN开启。
svnserve -d -r /home/data/svn/project_1
这样开启后,发现客户端还是无法正常工作,提示:
svn: Target path '/project_1' does not exist
晕,这是因为SVN服务器上是多个项目并行的,不只是一个,但是只启动了一个,这样客户端上的路径就不对不上了。。因此报路径错误。
需要关闭原先的SVN服务,然后在上一级启动SVN
killall svnserve //关闭全部svn服务。 svnserve -d -r /home/data/svn 启动成功。