Как сохранить имена веток при использовании инструмента git-review?

Я использую git-review с Gerrit все время и сталкиваюсь с одной проблемой управления ветвями, которая, по-видимому, вызвана тем, что по умолчанию при загрузке рецензии git-review не будет повторно использовать вашу локальную ветку и создаст новый.

Пример:

  • Вы создаете ветку "Fix/ Superbug"
  • сделать обязательство для ветви
  • бежать git review который создаст / обновит ваш gerrit CR 123456 с темой "fix/superbug" (неявная тема - имя ветки)
  • (проходит время, возможно, вы уже переключили филиал)
  • бежать git review -d 123456, и это загрузит последнюю версию вашего патча в новую ветку с именем review/your_gerrit_name/fix/superbug или же review/your_gerrit_name/123456 для тех, у кого нет темы.

Теперь ваша работа скрыта под трехуровневой структурой папок, которая дублирует существующую локальную ветвь.

Я достигал случаев, когда у меня было 50-100 веток, когда я также загружал CR других пользователей, так что я мог легко потеряться в лесу ветвей.

Мой вопрос заключается в том, можно ли настроить инструмент git-review для использования темы gerrit в качестве имени ветви или, по крайней мере, для удаления имени пользователя из шаблона именования. - Вероятно, я смогу привыкнуть хранить все отзывы в "обзоре", но без имени пользователя.

0 ответов

Другие вопросы по тегам