2015-04-21 5 views
-1

Я не совсем понимаю концепцию «зависимости» в Gerrit.Понимание зависимостей Gerrit

Если у меня есть изменение набора с номером 230693, и если ссылки/изменения/93/230693/2 является это последний патч-набор, такое «зависимость» моих изменений набора рефов/изменения/93/230693?

Другими словами,

ли определение Геррит из «зависимостей» просто концепция мерзавца, или же может быть зависимости одноранговых, которые не обязательно могут быть достижимы по последним патч-набора данного change- задавать?

ответ

1

Зависимости изменения Gerrit являются его родительскими изменениями (коммиты), то есть изменения, которые должны быть представлены до изменения, о котором идет речь, могут быть представлены. Gerrit хочет объединить изменения в назначенную ветку назначения, но из-за того, как работает git, который также будет включать любые изменения родителя. Это позволит обойти обзор этих изменений. Если родительский коммит изменения уже отправлен и доступен из филиала, нет никакой зависимости от беспокойства.

Итак, концепция зависимости Gerrit основана на линии фиксации и не выбрана произвольно.

Обратите внимание, что нет, если это применимо к Cherry Pick submit type. При выборе этого типа отправки зависимости изменения будут проигнорированы.

Смежные вопросы