3

我们在 BitBucket 上有几个存储库。对于每个存储库,我们都启用了问题跟踪器。对于我们的进度报告,我希望能够在一个概览中查看所有相关存储库中的所有问题。

这可能吗?怎么做?

谢谢,保罗

4

2 回答 2

1

Bitbucket有一个 API。您可以快速组合一个脚本(或使用 JSONP 的网页)调用:

https://api.bitbucket.org/1.0/repositories/USERNAME/REPOSITORY/issues/

每个存储库?(将 USERNAME 和 REPOSITORY 替换为适当的值)

对于更高级的内容,您可以查询 USER,获取他们的所有存储库,然后进行迭代。

于 2010-12-28T23:40:15.523 回答
-1

我今天也需要同样的东西,所以我在 github 上提供了以下 python 脚本。

您需要的两个 API 调用 URL 是

https://bitbucket.org/api/1.0/user/repositories/
https://bitbucket.org/api/1.0/repositories/{owner}/{slug}/issues/

您必须使用我使用 python 请求库所做的 BitBucket 凭据进行身份验证:

response = requests.get(url, auth=HTTPBasicAuth(_USERNAME, _PASSWORD))
于 2013-10-25T13:31:56.880 回答