linux下svn出现的no repository found in问题

今天重启阿里云linux系统,重启过后发现svn用不了,想起来是没有设置自启动,所以去手工启动,但是电脑上居然报错。

第一种错误:这种错误是因为服务器上svn没启启来导致的


第二种错误:这个问题就是坑我2个小时的问题,网上解决方案都没什么用处。但是有一篇文章可以参考:

https://blog.csdn.net/island0319/article/details/70132703

这个问题原因就是svn启动路径不对

网上一般是这个路径svnserve -d -r svn,用这个命令启动也不会报错,但是客户端就报这个问题。这是因为启动路径不对,所以客户端找不到仓库位置。解决办法:

killall svnserve是杀死所有svn进程

可以看到用 svn路径不会报错,用/svn等等其他路径会报错,直接用我自己仓库的绝对路径/usr/local/svn就可以,上面参考文章里面有个地方也没理解,这个路径不一定要具体到每个工程仓库,到svn就可以,svn下面的仓库都会绑定到3690端口,就可以解决这个问题



猜你喜欢

转载自blog.csdn.net/u011435933/article/details/80417312