gitchangelog

Logiciel capture d'écran:
gitchangelog
Détails logiciels:
Version: 2.0.0
Date de transfert: 14 Apr 15
Développeur: SecurActive SA
Licence: Gratuit
Popularité: 9

Rating: nan/5 (Total Votes: 0)

gitchangelog est un outil qui peut se traduire par commettre l'histoire de message à un changelog.
Exemple
La sortie est actuellement fixé au texte restructuré, mais il devrait être lisible est ASCII.
Voici un petit échantillon du changelog git-changelog au travail.
Sortie de git log actuel afin que vous puissiez avoir une idée de l'histoire du journal:
* 59f902a Valentin Lab nouvelle: dev: sections de changelog sont maintenant dans l'ordre donné dans `` git-changelog.rc`` dans l'option `` section_regexps``. (0.1.2)
* C6f72cc Valentin Lab CHG: dev: code commenté pour basculer en mode doctest.
* A9c38f3 correctif Valentin Lab: dev: doctests échouaient à ce sujet.
* 59524e6 Valentin Lab nouvelle: usr: ajout option `` body_split_regexp`` aux tentatives de formater correctement corps de se engager.
* 5883f07 Valentin Lab nouvelle: usr: utiliser une liste de tuple au lieu d'un dict pour `` section_regexps`` être en mesure de gérer l'ordre entre l'article sur le match de trouvaille.
* 7c1d480 Valentin Lab nouvelle: dev: nouvelle option `` unreleased_version_label`` dans `` git-changelog.rc`` de changer l'étiquette du Code pas encore publié.
* Cf29c9c Valentin Lab fix: dev: mauvais tri des balises (alphanumérique). Changé de commettre date trier.
* 61d8f80 Valentin Lab fix: dev: soutien de vide message de commit.
* Eeca31b Valentin Lab nouvelle: dev: utilisation section `` git-changelog`` dans `` config`` git monde appropriée.
* 6142b71 Valentin Lab CHG: dev: élimination cosmétique des espaces blancs de suivi
* 3c3edd5 Valentin Lab fix: usr: `` git`` dans les versions ultérieures semble échouer sur `` config git `` avec errlvl 255, qui n'a pas été pris en charge.
* 3f9617d Valentin Lab fix: usr: suppression d'enquête quand il n'y avait pas de balises à tous dans le dépôt git actuelle.
* E0db9ae Valentin Lab nouvelles: usr: ajoutée classificateurs de section (ex: Nouveau, Changement, Bugs) et mis à jour le fichier échantillon de rc. (0.1.1)
* 0c66d59 Valentin Lab fix: dev: fixe cas où exception a été levée si deux balises sont sur le même commettre.
* D2fae0d Valentin Lab nouvelle: usr: ajoute un `` soutien --help`` succint.
Et ici, ce est la sortie gitchangelog:
0.1.2 (2011-05-17)
------------------
Nouveau
~~~
- Sections de changelog sont maintenant dans l'ordre donné dans `` git-
& Nbsp; changelog.rc`` dans l'option `` section_regexps``. [Valentin Lab]
- Ajout de l'option `` body_split_regexp`` aux tentatives de formater correctement
& Nbsp; le corps de commettre. [Valentin Lab]
- Utilisez une liste de tuple au lieu d'un dict pour `` section_regexps`` être
& Nbsp; en mesure de gérer l'ordre entre l'article sur le match de trouvaille. [Valentin Lab]
- Nouvelle option `` unreleased_version_label`` dans `` git-changelog.rc`` à
& Nbsp; étiquette de modification du code pas encore publié. [Valentin Lab]
- Utiliser `` section git-changelog`` dans `` config`` monde git appropriée.
& Nbsp; [Valentin Lab]
Changements
~~~~~~~
- Code commenté pour basculer en mode doctest. [Valentin Lab]
- La suppression des espaces blancs cosmétique de fuite. [Valentin Lab]
Fixer
~~~
- doctests échouaient à ce sujet. [Valentin Lab]
- Bad tri des balises (alphanumérique). Changé de commettre date trier.
& Nbsp; [Valentin Lab]
- Support de vide message de commit. [Valentin Lab]
- `` Git`` dans les versions ultérieures semble échouer sur `` `` git config avec
& Nbsp; errlvl 255, qui n'a pas été pris en charge. [Valentin Lab]
- Suppression d'enquête quand il n'y avait pas de tags du tout dans le git actuelle
& Nbsp; référentiel. [Valentin Lab]
0.1.1 (2011-04-07)
------------------
Nouveau
~~~
- Ajout d'une section classificateurs (ex: Nouveau, Changement, Bugs) et mis à jour le
& Nbsp; fichier rc de l'échantillon. [Valentin Lab]
- Ajout d'un `` soutien --help`` succint. [Valentin Lab]
Fixer
~~~
- Correction cas où exception a été levée si deux balises sont sur le même
& Nbsp; se engager. [Valentin Lab]
Et le résultat est directement rendu complet utilisé pour générer la page HTML du changelog de la page PyPI.
Utilisation
Le fichier de configuration de l'échantillon est assez fortement commenté et est assez simple. Vous devriez être capable de l'utiliser au besoin.
Le changelog de gitchangelog est généré avec lui-même et avec le fichier de configuration de l'échantillon. Vous verrez la sortie dans le changelog de la page PyPI

Caractéristiques :.

  • entièrement motivée par un petit fichier de configuration à assortir avec vos politiques de changelog. (Voir par exemple le fichier de configuration de l'échantillon)
  • ignorer le message de validation basée sur l'appariement expression rationnelle
  • refactor commettre message affiché à la volée avec remplacer expression rationnelle
  • classer message de commit en sections (ex: Nouveau, Fix, modifications ...)
  • ignorer balises non-changelog par des expressions rationnelles

Ce qui est nouveau dans cette version:

  • Nouveau:
  • Ajout d'un moteur de sortie mako avec le format de texte standard restructuré pour référence. [Valentin Lab]
  • Ajout d'informations sur le chemin système de recherche pour trouver le fichier de configuration gitchangelog.rc. [Valentin Lab]
  • système et exemples à moustache support de gabarit pour le texte restructuré et le format de sortie de démarque gabarits ajouté. [David Loureiro]
  • Changements:
  • Suppression pkg et dev engage de la sortie échantillon de changelog par défaut. [Valentin Lab]
  • Correction:
  • Certains message d'erreur ne était pas écrit sur stderr. [Valentin Lab]

Ce qui est nouveau dans la version 1.1.0:

  • Nouveau:
  • Nouveau système de recherche de fichier de configuration qui ajoute une nouvelle possible emplacement par défaut .gitchangelog.rc à la racine du dépôt git. [Valentin Lab]
  • GitRepos objet donnent maintenant accès à des informations d'annuaire et config git toute l'accès en lecture. [Valentin Lab]
  • Ajout d'une nouvelle section pour obtenir un visuel direct de la production gitchangelog. Reformulé quelques phrases et fait quelques autres ajouts mineurs. [Valentin Lab]
  • Changements:
  • vieille gitchangelog.rc.sample supprimées au profit de la nouvelle documenté une. [Valentin Lab]
  • Correction:
  • Le fichier de l'échantillon ne était pas cohérente avec le doc, et accepte maintenant les «test» et le public 'doc'. [Valentin Lab]

Exigences :

  • Python

Logiciel similaire

Diffstat
Diffstat

20 Feb 15

bloom
bloom

20 Feb 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

D'autres logiciels de développeur SecurActive SA

JunkieTheSniffer
JunkieTheSniffer

20 Feb 15

Commentaires à gitchangelog

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!