Gitflow: Soyez convivial avec git-description

Créé le 27 août 2010  ·  11Commentaires  ·  Source: nvie/gitflow

Cela a été mentionné dans la section commentaires de l'article de blog d'origine, et sur ce fil de discussion : la façon dont les versions actuelles sont terminées fusionne la branche de version dans master et développe, mais n'enregistre pas de relation entre elles, ce qui rend la sortie de git-describe très gênant (pour ne pas dire très déroutant :)).

Par exemple : considérez le cas où vous avez une version 1.0 étiquetée, puis terminez une nouvelle version 1.1. Lorsque vous utilisez git-describe , il parcourt l'arbre de commit vers le haut et trouve 1.0 comme premier commit étiqueté, générant un identifiant trompeur un peu comme 1.0-52-g25def71 , au lieu de quelque chose comme 1.1-8-25def71 .

Cela nécessite également une modification du modèle de branchement d'origine.

Issue

Commentaire le plus utile

@nvie , qu'en est-il de la mise à jour de l'arborescence graphique de votre blog avec quelque chose comme ça ?

gitflow

Tous les 11 commentaires

Je pense commencer à utiliser git-flow, mais ce problème me fait un peu hésiter. Avez-vous fait des progrès dessus ?

Merci :)

Y a-t-il des plans pour résoudre ce problème ?

+1

Je viens de tomber sur ce problème dans mon workflow de nouvelle version aujourd'hui et j'ai trouvé ce problème ici sur github. Cela devrait être corrigé pour rendre les balises plus utiles à ceux qui souhaitent utiliser git describe comme identifiant de version sur les versions de développement également.

je soutiendrais aussi ce changement

+1

+1 Nous utilisons également git describe pour l'identifiant de version sur nos versions de développement.

+1. Des progrès là-dessus ? Ce problème est maintenant ouvert depuis plus d'un an sans mise à jour, et la pull request #85 qui résout ce problème a été largement ignorée depuis son ouverture en décembre 2010.

J'ai regardé la pull request #85 et ça a l'air parfaitement bien. Compte tenu de la décision annoncée de modifier le modèle de branchement, je suis un peu déçu que cette pull request n'ait pas déjà été adoptée.

quelqu'un peut-il me dire quelle serait une bonne solution de contournement pour faire fonctionner git describe?

@tofutim utilise la dernière version de git-flow-avh qui effectue la fusion en arrière du maître dans le développement par défaut

@nvie , qu'en est-il de la mise à jour de l'arborescence graphique de votre blog avec quelque chose comme ça ?

gitflow

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