Gitflow: ¿Cómo golpear la versión?

Creado en 27 abr. 2010  ·  4Comentarios  ·  Fuente: nvie/gitflow

Cuando comienzo una rama de lanzamiento:

$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'

Quiero hacer un seguimiento y aumentar el número de versión. Pero, ¿por qué y cómo? ¿Se hace automágicamente cuando termino?

Comentario más útil

Golpear se refiere al acto de aumentar su número de versión. En lo que respecta a las ramas, gitflow lo hace automáticamente por ti. Pero su aplicación (o lo que sea que esté versionando) probablemente quiera saber qué versión es actualmente. Esto es algo que todavía debe hacer manualmente, por supuesto.

Cuando gitflow informa que debes "aumentar tu número de versión ahora", significa esto: actualiza tus archivos manualmente para que reflejen el número de versión correcto.

Todos 4 comentarios

Golpear se refiere al acto de aumentar su número de versión. En lo que respecta a las ramas, gitflow lo hace automáticamente por ti. Pero su aplicación (o lo que sea que esté versionando) probablemente quiera saber qué versión es actualmente. Esto es algo que todavía debe hacer manualmente, por supuesto.

Cuando gitflow informa que debes "aumentar tu número de versión ahora", significa esto: actualiza tus archivos manualmente para que reflejen el número de versión correcto.

Él Vincent,
Dank je wel por la rápida respuesta.
Los guiones funcionan muy bien. Todavía no estoy seguro de cómo funcionan las ramas de liberación, etc.con los controles remotos. Creo que sigue siendo un git básico.
¡Gracias Nogmaals!

  • Charlie

Hola

Soy un poco nuevo con _Git_ y realmente no entendí lo que querías decir con actualizar manualmente mis archivos. ¿Hay un comando para eso o te refieres a simplemente comprometerte de nuevo?
Gracias por adelantado.

@ Dmaster420 no nvie en realidad significa buscar la ubicación en su base de código donde podría describir la versión e incrementarla usted mismo.

por ejemplo, dentro de mis aplicaciones de django, normalmente almaceno la versión en el archivo init .py base:

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

luego lo uso en el setup.py:

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

En mi caso, nvie está diciendo: "edite el init .py y cámbielo de '0.0.8' a '0.0.9' (o cualquiera que sea su versión de lanzamiento)

Sin embargo, existe una versión bifurcada de git-flow que proporciona ganchos donde puede automatizar esto.

¿Fue útil esta página
0 / 5 - 0 calificaciones