Buildbot与GitPoller有问题

时间:2012-08-22 07:37:15

标签: git buildbot

我已经设置了Buildbot,我正在尝试运行Gitpoller来检查代码的更改。我在主机上的twistd.log中遇到以下错误。

2012-08-22 17:10:50+1000 [-] http client disconnected before results were sent
2012-08-22 17:11:11+1000 [-] http client disconnected before results were sent
2012-08-22 17:11:21+1000 [-] gitpoller: polling git repo at <git repo censored>
2012-08-22 17:11:31+1000 [-] gitpoller: repo poll failed
2012-08-22 17:11:31+1000 [-] Unhandled Error
    Traceback (most recent call last):
    Failure: twisted.internet.utils._UnexpectedErrorOutput: got stderr: "fatal: ambiguous argument 'master..origin/master': unknown revision or path not in the working tree.\nUse '--' to separate paths from revisions\n"

2012-08-22 17:11:31+1000 [-] gitpoller: no changes, no catch_up

我在主服务器和从服务器上设置了SSH密钥,并且都复制到了Github。任何人都有任何想法可能是什么?

我正在运行最新版本的Buildbot .8.6

谢谢你们

2 个答案:

答案 0 :(得分:2)

那么,你好,如果你试图用Buildbot 0.8.X通过SSH调查一个git repo,他们就会遇到一些问题。你应该在他们的TRAC [1]上关注这个帖子。

显然他们正在研究它。

[1] http://trac.buildbot.net/ticket/2343

答案 1 :(得分:2)

对我有用的解决方法是删除gitpoller工作目录(gitpoller-workdir),然后按照接受答案中链接的消息中的建议重新启动buildbot。