Я должен найти приведенную ниже информацию о геррите в скрипте python:
(1) Я должен выяснить, устарел ли он по совету.
В веб-интерфейсе пользователя для этого будет видна кнопка «Изменение перебазировки».
(2) Кроме того, иногда перебазирование может происходить некорректно, попытка перебазирования приведет к ошибке »Изменение не может быть перебазировано из-за конфликта пути во время слияния ".
Ссылка на предыдущие запросы stackoverflow, а также это: https://gerrit -review.googlesource.com / Documentation / rest-api-changes.html # list-changes
Искал и не видел способа получить это с помощью ssh-запроса.Затем попробовал следующие подходы с использованием REST API:
curl -X GET --digest -u имя пользователя: пароль -H 'Accept-Type: application / json' SERVER / a / changes / number / check HTTP / 1.0
==> Не найдено
curl: (6) Не удалось разрешить хост: HTTP
curl -X GET --digest -u имя пользователя: пароль -H 'Принять-Тип: приложение / json 'СЕРВЕР / а / изменения / номер & o = ПРОВЕРЬТЕ HTTP / 1.0 ИЛИ curl -X GET --digest -u имя пользователя: пароль -H' Принять-Тип: приложение / json 'СЕРВЕР / а / изменения / номер & o= CURRENT_ACTIONS HTTP / 1.0
==> Возвращает основную информацию о геррите и упоминает ниже.
'o' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.
Так что ни один из этих способов не работает должным образом.
Может кто-нибудь помочь, пожалуйста?