jenkins +svn 进行远程代码更新,提示Unable to access the repository错误要怎么解决?

请教一个问题:jenkins +svn 进行远程代码更新,提示Unable to access the repository错误要怎么解决?
jenkins版本 Jenkins v2.349,java版本1.8.0_101,svn 版本2.22
网络环境,svn地址是内网环境,ping是可以正常通畅的,
svn 的url和用户名以及密码确认没有错误,使用svn客户端连接svn服务器正常使用没有问题,使用jenkins+svn 连接选择设置好的用户名和密码之后,提示Unable to access the repository,尝试过修改svn版本、设置用户权限、更新目录conf\security下java.security文件下将jdk.tls.disabledAlgorithms=修改,都不能解决问题,

img

该回答引用GPTᴼᴾᴱᴺᴬᴵ,具体如下:

如果你已经尝试过修改 SVN 版本、设置用户权限、更新 JDK 安全配置等步骤,但是仍然无法解决 Jenkins + SVN 远程代码更新问题,可以尝试以下方法:

1、检查 Jenkins 的 SVN 插件是否正确安装和配置。在 Jenkins 的系统设置中,确认 SVN 插件是否正确安装,且版本与 SVN 服务器版本相对应。确认 SVN 服务器的 URL 是否正确填写,检查 SVN 用户名和密码是否正确,检查配置是否有误。
2、检查网络环境是否存在限制。在 Jenkins 的服务器上,运行 ping 命令来检查 SVN 服务器的连通性,确认是否存在防火墙或网络访问限制等问题。
3、检查 SVN 服务器的配置。确认 SVN 服务器是否开启了 WebDAV 和 SSL 等配置,确认是否存在访问权限限制,确认是否存在 SVN 服务器配置问题。
4、检查 Jenkins 的运行环境。确认 Jenkins 的运行环境是否满足 SVN 插件的要求,包括 SVN 客户端、JDK 版本等。
5、尝试使用其他工具进行 SVN 访问。例如使用 TortoiseSVN 等工具,来确认 SVN 服务器是否可以正常访问。如果无法访问,可能是 SVN 服务器的问题,需要联系管理员解决。
6、查看 Jenkins 日志和 SVN 日志。在 Jenkins 的系统日志中查看是否有相关的错误信息,查看 SVN 的日志文件,确认是否存在错误信息,根据错误信息进行排查和修复。
希望这些方法能够帮助你解决问题。

如果以上回答对您有所帮助,望采纳~谢谢

一般都是svn地址错误或者用户密码错误导致无法连接吧,jenkins 重启试试,不行就删掉再重新添加试试看