Buildbot与GitPoller之间存在问题

Buildbot与GitPoller之间存在问题,git,buildbot,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 [-

我已经安装了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
2012-08-22 17:10:50+1000[-]http客户端在发送结果之前已断开连接
2012-08-22 17:11:11+1000[-]http客户端在发送结果之前已断开连接
2012-08-22 17:11:21+1000[-]gitpoller:在
2012-08-22 17:11:31+1000[-]gitpoller:回购投票失败
2012-08-22 17:11:31+1000[-]未处理的错误
回溯(最近一次呼叫最后一次):
失败:twisted.internet.utils.\u意外错误输出:Get-stderr:“致命:参数'master..origin/master'不明确:未知修订或路径不在工作树中。\n使用“---”将路径与修订分开\n”
2012-08-22 17:11:31+1000[-]gitpoller:没有变化,没有追赶
我在主服务器和从服务器上设置了SSH密钥,并将它们复制到Github中。有人知道这是什么吗

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


谢谢各位,您好,如果您试图使用SSH对Buildbot 0.8.X的git回购进行轮询,他们会遇到一些问题。您应该在他们的TRAC[1]上遵循此线程

显然他们目前正在做这件事


[1]

一个对我有效的方法是删除gitpoller工作目录(gitpoller workdir),然后重新启动buildbot,正如接受答案中链接的消息中所建议的那样