1. 程式人生 > >使用防火牆正常開啟SVN自啟後無法連線 Unable to connect to URL 'svn://.' Can't open file './format': Permission denied

使用防火牆正常開啟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後可以正常連線,命令如下:

[[email protected]
~]# 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狀態:

[[email protected] ~]# getenforce
Enforcing

臨時關閉selinux:

[[email protected] ~]# setenforce 0
[[email protected] ~]# 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程式碼