Svn 没有资格在哈德逊试一试

Svn 没有资格在哈德逊试一试,svn,hudson,Svn,Hudson,我对哈德逊有意见。我想进行作业配置。我在一个VPN服务器上有C++项目。但是当我为Suversion it dosent函数提供存储库URL时。失败是: SVNCancelException:svn:E200015:没有要尝试的凭据。身份验证失败 我已经写了一篇文章,但没用 谢谢你的帮助 最佳法规您应该通过以下URL访问哈德逊服务器: http://<hudsonrul>/scm/SubversionSCM/enterCredential 这将允许您指定顶级SVN URL和适当的凭

我对哈德逊有意见。我想进行作业配置。我在一个VPN服务器上有C++项目。但是当我为Suversion it dosent函数提供存储库URL时。失败是:

SVNCancelException:svn:E200015:没有要尝试的凭据。身份验证失败

我已经写了一篇文章,但没用

谢谢你的帮助


最佳法规

您应该通过以下URL访问哈德逊服务器:

http://<hudsonrul>/scm/SubversionSCM/enterCredential
这将允许您指定顶级SVN URL和适当的凭据。在大多数情况下,用户名/密码身份验证就足够了

编辑: 您应该尝试从命令行访问SVN服务器,以验证这是SVN服务器问题还是Hudson问题

在命令行上,键入: svn-无身份验证缓存-用户名[yourusername]-密码[yourpassword]信息http://svn.server.url

将[yourusername]和[yourpassword]替换为您的用户名和密码,不带方括号。代替http://svn.server.url 使用您的SVN服务器的地址


您应该返回基本的SVN回购信息,如上次更改的日期、UUID、修订版等。

您应该检查存储库地址和SVN外部链接地址。
Hudson凭证仅在与您的回购地址和注册地址完全匹配时有效,在我的情况下,我已注册了IP地址和url

谢谢您的帮助。我已经这样做了,但是没有用。这是我的服务器securyti的问题还是其他问题?对不起,我没什么可说的了。也许你的SVN服务器有一些非正统的配置,也许你的Hudson版本不稳定,SVN插件有问题。你可以尝试升级哈德逊。您还应该尝试从命令行访问SVN服务器,以验证这不是Hudson问题。我将用从命令行访问服务器的说明更新答案欢迎使用堆栈溢出!这实际上是一个评论,而不是一个答案。再重复一点。