Используя API запроса Gerrit, я смог получить комментарии для изменения.Тем не менее, они имеют ограниченную доступную информацию.Есть ли способ получить более подробные сведения, которые можно получить из REST API по запросу Gerrit?Пользователи, которых я поддерживаю, проходят аутентификацию через SSH, поэтому использование REST API - это сложность, которую я надеялся избежать.
Мой запрос выглядит как
ssh -p 29418 gerrit-host gerrit query --format=JSON --files --patch-sets --comments change:SHA
В этом случае исправление задает комментариивозвращаются только поля file, line, reviewer и message.Боковое поле и идентификатор - это два других, которые я ищу.сторона важна, так как я не могу сказать, был ли это комментарий к базе или редакции патча.id позволяет мне ответить на существующий комментарий или удалить его.
Используя REST, я могу сделать
GET changes/project~master~changeID/revisions/revisionHash/comments
и получить всю необходимую информацию.Есть ли опция, которую мне не хватает для запроса gerrit?Мы сейчас работаем с 2.14.8.