如何在 git 存储库中获取 PR 流

Ho to get PR flow in git repository

我们有办法从 git 获取统计信息吗? 基本上,我想获得有关特定问题 ID 的报告,以及在打开状态更改后批准 PR 所花费的时间。

例如:PR-100

打开 --> 需要工作 --> 批准 = 24 小时

您可以先使用 BitBucket API /2.0/repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}

curl -u <username>:<password> \
 https://api.bitbucket.org/2.0/repositories/<username>/<repository name>/pullrequests/{PR-id}

JSON 答案将包括:

created_on: string (date-time
updated_on: string (date-time)
approved: boolean

这将帮助您入门并查看您是否可以通过探索 JSON 有效载荷提取报告所需的内容。