Я использовал git -flow некоторое время, но я до сих пор не понимаю функцию префикса тега. Я предполагаю, что это просто строка, которая префиксет каждый тег release/
. У кого-нибудь есть примеры использования или преимущества этого? Я еще не видел никаких объяснений в любом из сообщений Git Flow blog.
Значение и использование функции Git -Flow tag-prefix?
Ответ 1
Мы используем его для определения сборки, которая находится в каждой из наших сред. Префикс тега релиза - "stage -".
Мы называем наши выпуски штампом даты - "041912". Когда мы начинаем "начало выпуска 042012" git, ветка будет создана под названием stage-041912, и мы будем указывать номер версии на это имя тега (пытаемся автоматизировать это - см. мой последний вопрос, который я опубликовал) в нижнем колонтитуле. Наша команда QA смотрит здесь, чтобы идентифицировать версию, которую они используют, когда они пишут билеты в нашем трекере проблем.
Это отлично сработало для нас в нашем рабочем процессе выпуска.
НТН