git - 如何使用 bitbucket-api 提取代码审查时给出的内联注释

标签 git bitbucket-api

我正在使用 http://restbrowser.bitbucket.org/

在版本 2 和版本 1 中,我什至可以找到 rest 调用以获取在“提交”或“pull 请求”期间给出的注释的详细信息。

Bitbucket 有一个不错的代码审查内联注释功能,如 http://blog.bitbucket.org/2012/10/30/building-inline-comments-for-pull-requests-and-commits/

不幸的是,stackoverflow 不允许我直接在此处发布图片(由于我的声誉较低)请参阅上面的链接以获取内联评论的图片详细信息。

我在 restbrowser 中尝试了所有的 api 调用,我不确定我是否错过了一些调用,但无法使用任何可用的 rest 调用提取这些内联评论。

curl --request GET --user USERNAME:PASSWORD https://bitbucket.org/api/2.0/repositories/IIITSERC/ssad34/commits/ce0fda6

最近的,这会返回提交消息、问题和所有其他内容期间的评论,但不包括内联评论。 请建议一种提取这些评论的方法。这是我研究所需要的。任何帮助表示赞赏。提前致谢。

最佳答案

我在 url 中给出了额外的“s”/commits/部分。正确的网址是:

curl --request GET --user USERNAME:PASSWORD https://bitbucket.org/api/2.0/repositories/{owner}/{repo_slug}/commit/{commid_id}/comments/

谢谢。

关于git - 如何使用 bitbucket-api 提取代码审查时给出的内联注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26315839/

相关文章:

oauth - 无法通过 OAuth 对 Bitbucket API 进行经过身份验证的调用

php - 从 BitBucket 请求 OAuth token

git - rebase 是否会阻止 Git 中的 pull 请求?有什么陷阱吗?

git - 在 CLion 远程工具链中跟踪 git 提交时如何触发 cmake 重新配置

git - read-tree 命令用法的基本示例

bitbucket - Snyk 如何设置自动拉取请求的审阅者(Bitbucket Cloud)

git - 快速查找 Jira 问题的所有 Bitbucket Pull 请求

windows - Vim 插件不适用于病原体

git - 如何抑制确认 "Launch ' $difftool' [Y/n] :"iff (if and only if) a specific file is passed to git difftool?

linux - 使用 python 代码从 bitbucket 存储库中提取数据的最佳方法