我正在评估Bamboo作为CI系统(目前正在使用Team City)
我正陷入第一个障碍,它试图让Bamboo识别我在第三方站点通过HTTPS的仓库(标准用户名和密码auth)
给出的错误是:
This is not a valid Subversion Repository: svn: E175002: Received fatal alert: unexpected_message svn: E175002: OPTIONS request failed
TeamCity连接完美,使用相同的repo和相同的身份验证从同一台服务器运行,我可以在浏览器中使用HTTPS连接到repo
SVN repo正在运行1.6,所以我在Bamboo选项中预先配置了它(默认为1.7)
原因是Bamboo使用的SVN客户端试图向SVN服务器发出HTTP OPTIONS调用;它由于配置错误或授权问题而失败。
首先,确定Bamboo用于对SVN进行身份验证的用户ID。
然后,检查HTTP服务器的配置。要么Apache配置完全不允许HTTP OPTIONS请求,要么对于您尝试连接的特定用户不允许执行HTTP OPTIONS。
首先查看Apache实例的DAV配置部分。
如果我理解你的问题,你必须在竹子中配置svn凭证。请关注[1]。