【发布时间】:2017-05-15 09:33:29
【问题描述】:
我已经完成了 Phabricator 设置,并且 svn+ssh 运行良好。 当我填写 Jenkins 的链接时,它显示 无法访问存储库。
检查 Jenkins 日志后,我收到以下消息。
2017 年 5 月 15 日下午 4:35:40 严重 hudson.scm.SubversionSCM$ModuleLocation$DescriptorImpl checkCredentialsId svn: E200015: 认证取消
我尝试构建项目并收到以下消息。
尝试使用用户名 dailybuild 进行公钥身份验证 验证失败:svn:E170001:SSH 服务器拒绝凭据。 失败:svn:E170001:svn+ssh://vcsuser@192.168.1.185:2222/source/xxxx 的身份验证失败 org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: svn+ssh://vcsuser@192.168.1.185:2222/source/xxxx 的身份验证失败 在 org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:53)
...
我可以在 Tortoise SVN 中通过 Phabricator 生成的 ssh 公钥 (.key) 签出代码,但在 Jenkins 中无法使用
谁能帮我解决这个错误?
【问题讨论】:
标签: svn jenkins phabricator