Re: Gitea et le débardeur
Gildas Cotomale <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAKRmq4B5gR6yAqwD6d-02GkbubjE958K1H4irRGJ2QPRoG5UAA@mail.gmail.com> |
Bonsoir tout le monde, Le lun. 4 janv. 2021 à 17:39, Maïeul Rouquette a écrit : > > Le 04/01/2021 à 14:02, Eric Lupinacci a écrit : > > Re, > > > > Le lun. 4 janv. 2021 à 13:16, nicod_ a écrit : > > > On pourrait utiliser le log de commit du tag et l'afficher dans SVP ? > > > > > > Le log de commit est un pis-aller mais il ne correspond pas pour moi à > > un changelog compréhensible pour tous. > > je pense que nicod parlais du log de commit de TAG différent du log standard > il est possible en effet d'associer des messages à un tag, même si en > pratique nous ne le faisons pas souvent (mais on devrait, de même qu'on > devrait signer nos tags avec PGP). Ah les étiquettes annotées https://git-scm.com/book/fr/v2/Les-bases-de-Git-%C3%89tiquetage Si on veut que ce soit la règle on peut ne prendre en compte que ce type de tags… > > Après, il y a une façon simple de faire un changelog c'est un fichier... > > changelog (d'ailleurs y a une option dans Gitlab pour en ajouter un au > > repo). > > Il suffirait qu'il ait une structure standard pour servir partout où on > > en aurait besoin comme le paquet.xml d'ailleurs. > > Sans être obligatoire néanmoins. > > > peut être une solution plus simple en effet (mais faut voir si il existe > un standard) Il n'y a pas de standard établi (genre IETF/W3C/etc.) mais _presque_ un standard de faits (ou bonnes règles) dont on a un bon récapitulatif sur https://keepachangelog.com/fr/1.0.0/ qui est sourcé ouvertement sur https://github.com/olivierlacan/keep-a-changelog Il y a une petite variation sur https://www.freecodecamp.org/news/a-beginners-guide-to-git-what-is-a-changelog-and-how-to-generate-it/ mais on retrouve bien les mêmes points principaux… Si l'usage des étiquettes annotées est systématique (pour documenter chaque nouvelle version livrée) on peut programmaticalement générer le fichier pour toutes les versions. Voir par exemple le billet suivant http://lkdjiin.github.io/blog/2013/09/04/generer-un-fichier-changelog-avec-git/ _______________________________________________ liste: https://listes.rezo.net/mailman/listinfo/spip-dev doc: https://www.spip.net/ dev: https://core.spip.net/ irc://irc.freenode.net/spip