在Hudson中配置Bazaar

时间:2011-02-25 08:29:37

标签: configuration hudson bazaar

我正在尝试在Hudson中为VC ++项目配置任务。我能够使用MSBuild任务从文件系统构建项目。但是当我尝试将任务配置为检查一个集市仓库进行构建时,checkout总是在验证失败。在机器上设置了Bazaar无密码访问,当我使用bzr cmd行时,无需密码即可结账。另一篇文章建议我应该在C:\ Documents and Settings \ Administrator.hudson中有id_rsa - 但这也没有帮助。在Subversion配置中,我看到了一种提及用户名和密码的方法。有没有办法解决这个问题。

2 个答案:

答案 0 :(得分:0)

我假设你已经在〜/ .bazaar / authentication.conf的windows中设置了身份验证(使用bzr version -v来获取正确的位置)。

hudson是否与您用于连接命令行的用户运行的用户相同?因为这将影响它将尝试使用哪个authentication.conf。

我的hudson正在使用authentication.conf,但我在Ubuntu上运行它。

答案 1 :(得分:0)

我解决了这个问题。在Windows中不考虑authentication.conf。我通过http访问了repo,并使用该URL配置了集市。它能够使用http协议下载repo而无需输入密码。我做的另一件事是我在hudson中创建了一个用户名,我与在bazaar repo中访问的用户匹配,这解决了另一个问题,即要求用户命名为pwd。