使用防火墙正常开启SVN自启后无法连接 Unable to connect to URL 'svn://.' Can't open file './format': Permission denied

相关链接:

在MyEclipse CI 2018.9.0 中安装 SVN 1.10.13-1.9.x

在CentOS 1804中设置Subversion(SVN)开机自启

在CentOS 1804 中安装 Subversion(SVN)

在MyEclipse中使用SVN提交(自动忽略 .settings .project .classpath target等)、检出(无.settings .project .classpath target文件等)Maven代码


问题描述:

使用命令开启SVN后可以正常连接,命令如下:

[root@CSDNBolg ~]# svnserve -d -r /data/svn

设置开机启动(已正常设置了)后,或者使用防火墙命令开启SVN(已经开启了),无法正常连接,命令如下:

systemctl start svnserve.service

TortoiseSVN连接失败如图所示:

Unable to connect to a repository at URL 'svn://192.168.1.113.141/CSDN' Can't open file '/data/svn/CSDN/format':Permission denied

无法连接到URL'svn://192.168.1.113.141/CSDN上的存储库'无法打开文件'/ data / svn / CSDN / format':权限被拒绝

MyEclipse连接异常如下:

Can't create session svn: Unable to connect to a repository at URL 'svn://192.168.113.141/CSDN'
Permission denied svn: Can't open file '/data/svn/CSDN/format': Permission denied

无法创建会话svn:无法连接到URL“svn://192.168.113.141/CSDN”的存储库
权限被拒绝svn:无法打开文件'/ data / svn / CSDN / format':权限被拒绝

原因:

未关闭selinux。

查看selinux状态:

[root@CSDNBolg ~]# getenforce
Enforcing

临时关闭selinux:

[root@CSDNBolg ~]# setenforce 0
[root@CSDNBolg ~]# getenforce
Permissive

永久关闭selinux:

设置完成需要重启。

vim /etc/selinux/config

修改为:

SELINUX=disabled

重新连接试试吧。


相关链接:

在MyEclipse CI 2018.9.0 中安装 SVN 1.10.13-1.9.x

在CentOS 1804中设置Subversion(SVN)开机自启

在CentOS 1804 中安装 Subversion(SVN)

在MyEclipse中使用SVN提交(自动忽略 .settings .project .classpath target等)、检出(无.settings .project .classpath target文件等)Maven代码

猜你喜欢

转载自blog.csdn.net/qq_32596527/article/details/82780595