下面幾種解決方案一定一定一定都要試一下哈,
比如,如果你的SVN沒有啟動,並且防火牆也開啟了,那么你即便啟動了SVN,也是無法拉取項目的,需要把防火牆也關閉。
1、是否啟動了svn
輸入命令查看是否啟動了svn
ps -ef|grep svn
如果啟動了是這樣子的:

如果未啟動是這樣子的:

如果未啟動那么就需要啟動svn,執行下面的命令。(注:我的svn項目版本庫都在lenmon目錄下的,根據自己的目錄改下路徑就行)
啟動過后,我們可以看見svn已經啟動了。
svnserve -d -r /usr/local/lemon/

2、是否開啟防火牆
(2021-7-23補:不一定要關閉防火牆,也可以在防火牆中開啟3690端口。詳見:linux配置svn)
輸入以下命令查看防火牆狀態。
systemctl status firewalld.service
運行狀態是這樣子:

關閉狀態是這樣子

如果開啟了防火牆是要關閉才能拉取項目的,執行以下命令:
systemctl stop firewalld.service
PS:順帶附上開啟防火牆的命令
systemctl start firewalld.service
3、阿里雲、騰訊雲等是否開放了SVN默認端口:3690
如果你用的服務器是阿里雲等其他廠商的服務器,那么你需要到安全組開放3690端口。

