2011-08-30 82 views
2

我正在寻找一种在代码注释中自动创建Bitbucket.org内的问题的方法。 例如@BUG“提交时,应该在bitbucket repo中添加”一些错误文本“。Bitbucket可以在提交时从代码注释中自动创建问题吗?

+0

答案:“我们确实有问题的服务,您可以添加到您的存储库的细节在这里的http://汇合。 atlassian.com/display/BITBUCKET/Setting+Up+the+Bitbucket+Issues+Service 但是,该服务不允许您创建问题。没有其他服务可以为您完成此操作。 对不起,我可以没有更多的帮助, Dylan“ – horte

回答

2

这是应该由一个钩子处理的事情,AFAIK,Bitbucket不支持这些。

您可以保留一个本地镜像(使用cronjob)并在changegroup钩子检查传入更改,然后使用Bitbucket's Issues API创建一个问题。

+0

你可以用POST服务做这样的事情:http://confluence.atlassian.com/display/BITBUCKET/Setting+ Up + + Bitbucket + POST +服务(还有一个问题服务,但遗憾的是,它只允许更新现有问题,而不是创建新服务)。 – geoffspear

+0

@Wooble:hm,我所包含的链接确实有'创建问题',但我还没有尝试过。 –

+0

该服务会自动对提交消息进行更改。 API允许你做更多的事情,但不是直接从你的推送(尽管可能使用POST服务来运行使用API​​的钩子将工作) – geoffspear

相关问题