как создать изменения, используя Gerrit в браузере - PullRequest
0 голосов
/ 16 мая 2018

Я использую Gerrit Rest API создать изменения в браузере

  1. «ПОСТ / изменения /» изменить информацию
  2. 'PUT / changes / {change-id} / edit / path% 2fto% 2ffile'
  3. 'PUT / changes / {change-id} / edit: message'
  4. 'POST / changes / {change-id} / edit: publish' Конфликт 409

    на шаге 4, ответ геррит [Конфликт 409], как исправить?

1 Ответ

0 голосов
/ 16 мая 2018

Конечная точка / changes / используется для создания изменения, это первый шаг рабочего процесса Code Review для интеграции чего-либо в Gerrit с использованием REST.

После этого вам нужно(как минимум):

Если у вас возникнет конфликт, вы получите ошибку на последнем шаге(Отправить).Это означает, что вы основали свою работу на коммите, который не является последним в ветке, и вам необходимо перебазировать ваш коммит и создать другой набор патчей изменений.

Чтобы узнать больше о процессе ребазирования, см. Следующее:

...