我遇到了哈德森的问题。我想做一个工作配置。我在SVN-Server上有我的C ++项目。但是,当我为Suversion it dosent函数提供我的存储库URL时。失败的是:
SVNCancelException:svn:E200015:没有要尝试的凭据。身份验证失败。
我已经做了一个认证,但它已经完成了工作。
感谢您的帮助。
最佳制度
答案 0 :(得分:0)
您应该通过以下网址访问您的Hudson服务器:
http://<hudsonrul>/scm/SubversionSCM/enterCredential
这将允许您指定顶级SVN URL和相应的凭据。在大多数情况下,username/password authentication
就足够了。
修改强>
您应该尝试从命令行访问SVN服务器,以验证这是SVN服务器问题还是Hudson问题。
在命令行上键入:
svn --no-auth-cache --username [yourusername] --password [yourpassword] info http://svn.server.url
将[yourusername]
和[yourpassword]
替换为您的用户名和密码,不带方括号。将http://svn.server.url
替换为SVN服务器的地址
您应该返回基本的SVN回购信息,例如上次更改日期,UUID,修订版等。
答案 1 :(得分:0)
您应该检查您的存储库地址和svn外部链接地址。 Hudson凭证只有在与您的回购地址和注册地址完全匹配时才有效。在我的情况下,我确实注册了IP地址和网址