Phabricator钩和Bitbucket

时间:2014-09-12 16:27:23

标签: git hook bitbucket phabricator

我想要的设置是将我的存储库放在bitbucket中,然后在phabricator中使用它的任务管理器和差异功能。

在正确设置服务器和bitbucket之后,我可以提取任何仓库并进行更新,但是正如文档所述,存储库可能会更新,但是phabricator需要一些时间来注意并因此关闭任务,更新仓库,显示差异等...为了解决这个问题,他们说可以在主要仓库中使用钩子告诉phabricator尽快更新。问题是我不知道如何配置bitbucket以便在我向它提交提交时将JSON发布到我的机器上(bitbucket)。

任何人都可以帮助我,或者这是不可能的,我需要某种解决方法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您正在寻找的API是: https://secure.phabricator.com/conduit/method/diffusion.looksoon/

现在确实,BitBucket不允许发送自定义请求内容,所以你所能做的只是在你的服务器上调用一个自定义API,然后自己进行管道调用。某种程度上有点矫枉过正......

现在,我会尝试以另一种方式解决问题: 为什么不将存储库设置为phabricator托管存储库,以便自动将更改推送到bitbucket, 这不需要任何钩子。