Gitflow: Как поднять версию?

Созданный на 27 апр. 2010  ·  4Комментарии  ·  Источник: nvie/gitflow

Когда я запускаю ветку выпуска:

$git flow release start release-1.1 1fe0166
Switched to a new branch 'release/release-1.1'

Summary of actions:
 - A new branch 'release/release-1.1' was created, based on '1fe0166'
 - You are now on branch 'release/release-1.1'

 Follow-up actions:
 - Bump the version number now!
 - Start committing last-minute fixes in preparing your release
 - When done, run:

      git flow release finish 'release-1.1'

Я хочу продолжить и поднять номер версии. Но почему и как? Делается ли это автоматически, когда я заканчиваю?

Самый полезный комментарий

Под ударом понимается действие по увеличению номера вашей версии. Что касается веток, gitflow делает это автоматически за вас. Но ваше приложение (или то, что вы используете для управления версиями), вероятно, хочет знать, какая у него сейчас версия. Конечно, вам все равно придется делать это вручную.

Когда gitflow сообщает, что вам следует «увеличить номер версии сейчас», это означает следующее: обновите файлы вручную, чтобы они отражали правильный номер версии.

Все 4 Комментарий

Под ударом понимается действие по увеличению номера вашей версии. Что касается веток, gitflow делает это автоматически за вас. Но ваше приложение (или то, что вы используете для управления версиями), вероятно, хочет знать, какая у него сейчас версия. Конечно, вам все равно придется делать это вручную.

Когда gitflow сообщает, что вам следует «увеличить номер версии сейчас», это означает следующее: обновите файлы вручную, чтобы они отражали правильный номер версии.

Он Винсент,
Dank je wel за быстрый ответ.
Скрипты работают отлично. Еще не уверен, как ветки выпуска и т. Д. Работают с пультами. Я думаю, что это все еще базовый git.
Nogmaals Спасибо!

  • Чарли

Привет

Я немного новичок в _Git_, и я действительно не понял, что вы имели в виду, обновляя мои файлы вручную? Есть ли для этого команда или вы имеете в виду просто совершить еще раз.
Заранее спасибо.

@ Dmaster420 no nvie на самом деле означает найти место в вашей кодовой базе, где вы могли бы описать версию и увеличить ее самостоятельно.

например, в своих приложениях django я обычно храню версию в базовом файле init .py:

https://github.com/airtonix/django-ikari/blob/master/ikari/__init__.py

то я использую это в setup.py:

https://github.com/airtonix/django-ikari/blob/master/setup.py#L8

В моем случае nvie говорит: «отредактируйте init .py и измените его с« 0.0.8 »на« 0.0.9 »(или другую версию выпуска)

Однако существует разветвленная версия git-flow, которая предоставляет хуки, с помощью которых вы можете это автоматизировать.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги