Gitflow: Comment modifier la version ?

Créé le 27 avr. 2010  ·  4Commentaires  ·  Source: nvie/gitflow

Lorsque je démarre une branche de publication :

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

Je veux suivre et cogner le numéro de version. Mais pourquoi et comment ? Est-ce que c'est fait automatiquement quand j'ai fini ?

Commentaire le plus utile

Le bumping fait référence au fait d'augmenter votre numéro de version. En ce qui concerne les branches, gitflow le fait automatiquement pour vous. Mais votre application (ou tout ce que vous contrôlez) veut probablement savoir de quelle version il s'agit actuellement. C'est quelque chose que vous devez toujours faire manuellement, bien sûr.

Lorsque gitflow signale que vous devez "sauter votre numéro de version maintenant", cela signifie ceci : mettez à jour vos fichiers manuellement afin qu'ils reflètent le bon numéro de version.

Tous les 4 commentaires

Le bumping fait référence au fait d'augmenter votre numéro de version. En ce qui concerne les branches, gitflow le fait automatiquement pour vous. Mais votre application (ou tout ce que vous contrôlez) veut probablement savoir de quelle version il s'agit actuellement. C'est quelque chose que vous devez toujours faire manuellement, bien sûr.

Lorsque gitflow signale que vous devez "sauter votre numéro de version maintenant", cela signifie ceci : mettez à jour vos fichiers manuellement afin qu'ils reflètent le bon numéro de version.

Il Vincent,
Dank je wel pour la réponse rapide.
Les scripts fonctionnent très bien. Je ne sais pas encore comment les branches de publication, etc. fonctionnent avec les télécommandes. Je pense que c'est encore git de base.
Merci Nogmaals !

  • Charlie

salut

Je suis un peu nouveau avec _Git_ et je n'ai pas vraiment compris ce que vous vouliez dire par mettre à jour manuellement mes fichiers ? Y a-t-il une commande pour cela ou voulez-vous simplement recommencer.
Merci d'avance.

@ Dmaster420 no nvie signifie en fait trouver l'emplacement dans votre base de code où vous pouvez décrire la version et l'incrémenter vous-même.

par exemple, dans mes applications Django, je stocke généralement la version dans le fichier init .py de base :

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

alors je l'utilise dans le setup.py :

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

Dans mon cas, nvie dit : "modifiez le fichier init .py et changez-le de '0.0.8' à '0.0.9' (ou quelle que soit votre version)

Cependant, il existe une version fork de git-flow qui fournit des hooks où vous pouvez automatiser cela.

Cette page vous a été utile?
0 / 5 - 0 notes