linux设置svn开机启动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux设置svn开机启动相关的知识,希望对你有一定的参考价值。
linux设置svn开机启动 客户端连接显示Unable to connect to a repository at URL ''不能打开文件“/home/svn_data/format”: 权限不够
但是kill 掉2705进程后
在启动/usr/bin/svnserve -d -r /home/svn_data/就正常!
关闭SELinux方法有临时关闭:setenforce 0 。永久关闭,修改文件(请继续百度)。
但是这个方案本质上没有彻底解决,因为启用SELinux后,还是要手工启动SVN才能正常访问。 参考技术B svnserve -d --listen-port 9999 -r /home/svn/data/wangguan
netstat -an|grep 9999
svnserve -d --listen-port 9999 -r /home/svn/data/wangguan
加入/etc/rc.d/rc.local追问
设置成了这样,但是客户端连接还是报错
![](https://image.cha138.com/20230331/f24eb3a9533e4b4c9763198d9d5e3ff8.jpg)
![](https://image.cha138.com/20230331/a988818003024c1ebd6ab7daacc7025c.jpg)
汗
1.我那个是在命令行测试的
如果要加也是/usr/bin/svnserve -d -r /home/svn_data 这样的测试下
2.权限的问题是看验证文件的conf/authz
[/]
svnuser = rw
这些的
将rc.local配置成 svnserve -d -r /home/svn_data/
将authz配置成
[/]
* = rw
但是reboot后,用客户端连接还报错~
![](https://image.cha138.com/20230331/93b918ac800a47ddb3befef578c77fd0.jpg)
linux下开机启动svn配置
1.在 vi /etc/rc.local文件下添加以下:
/home/svn/subversion-1.8.18/bin/svnserve -d --listen-port 3690 -r /home/svn/product
说明:
/home/svn/subversion-1.8.18/bin/svnserve 为svn安装路径
/home/svn/product 为svn库路径
-listen-port 3690 启动svn端口配置
如果不设置,使用默认端口(默认端口为3690),如下:
/home/svn/subversion-1.8.18/bin/svnserve -d -r /home/svn/product
2.配置完成,重启系统:reboo
以上是关于linux设置svn开机启动的主要内容,如果未能解决你的问题,请参考以下文章