通过 change_jd 从 gerrit api 获得修订
get revisions by change_jd from gerrit api
我想获取 gerrit 更改文件
来自 gerrit 文档,我需要使用 api:
GET /changes/{change-id}/revisions/{revision-id}/files/
但是我有更改 ID,我无法通过更改 ID 获取修订。
虽然,文件说 changeInfo 实体有那个信息,
但我用
'GET /changes/{change-id}'
但它不包含修订
那么,如何获取更改的 revisionids,以找到更改文件?
或者有其他方法获取更改文件?
谢谢
{revision-id} 可以是 1、2 等,或者您可以使用 "current" 来匹配最新的补丁集:
GET /changes/{change-id}/revisions/current/files/
在 Gerrit 文档中查看更多信息here
我想获取 gerrit 更改文件
来自 gerrit 文档,我需要使用 api:
GET /changes/{change-id}/revisions/{revision-id}/files/
但是我有更改 ID,我无法通过更改 ID 获取修订。
虽然,文件说 changeInfo 实体有那个信息,
但我用
'GET /changes/{change-id}'
但它不包含修订
那么,如何获取更改的 revisionids,以找到更改文件?
或者有其他方法获取更改文件?
谢谢
{revision-id} 可以是 1、2 等,或者您可以使用 "current" 来匹配最新的补丁集:
GET /changes/{change-id}/revisions/current/files/
在 Gerrit 文档中查看更多信息here