gitchangelog

Software screenshot:
gitchangelog
Software informatie:
Versie: 2.0.0
Upload datum: 14 Apr 15
Ontwikkelaar: SecurActive SA
Licentie: Gratis
Populariteit: 9

Rating: nan/5 (Total Votes: 0)

gitchangelog is een instrument dat kan vertalen commit bericht geschiedenis om een ​​changelog.
Voorbeeld
De uitgang wordt momenteel vastgesteld op structuur van de tekst, maar het zouden leesbaar is ASCII.
Hier is een kleine steekproef van de git-changelog changelog op het werk.
Huidige git log uitgang, zodat u een idee van de log geschiedenis te krijgen:
* 59f902a Valentin Lab nieuw: dev: secties in changelog zijn nu in de aangegeven volgorde in `` git-changelog.rc`` in de `` section_regexps`` optie. (0.1.2)
* C6f72cc Valentin Lab CHG: dev: becommentarieerde code om te schakelen doctest modus.
* A9c38f3 Valentin Lab fix: dev: doctests werden niet op dit punt.
* 59524e6 Valentin Lab nieuw: usr: toegevoegde `` body_split_regexp`` optie om pogingen te kunnen lichaam van plegen te formatteren.
* 5883f07 Valentin Lab nieuw: usr: gebruik een lijst van tupel in plaats van een dict voor `` section_regexps`` te kunnen orde tussen de sectie te beheren op vondst wedstrijd.
* 7c1d480 Valentin Lab nieuw: dev: nieuwe `` unreleased_version_label`` optie `` git-changelog.rc`` tot label van nog niet vrijgegeven code te wijzigen.
* Cf29c9c Valentin Lab fix: dev: slechte sortering van labels (alfanumerieke). Gewijzigd naar datum sorteren plegen.
* 61d8f80 Valentin Lab fix: dev: ondersteuning van lege commit bericht.
* Eeca31b Valentin Lab nieuw: dev: gebruik `` git-changelog`` sectie in `` git config`` wereld adequaat.
* 6142b71 Valentin Lab CHG: dev: cosmetische verwijdering van trailing spaties
* 3c3edd5 Valentin Lab fix: usr: `` git`` in latere versies lijkt te falen op `` git config `` met errlvl 255, dat werd niet ondersteund.
* 3f9617d Valentin Lab fix: usr: verwijderd Traceback toen er nog geen tags op alle in de huidige git repository.
* E0db9ae Valentin Lab nieuw: usr: toegevoegd sectie classificatoren (dwz: Nieuw, Change, Bugs) en geactualiseerd het monster rc-bestand. (0.1.1)
* 0c66d59 Valentin Lab fix: dev: Vaste geval waarbij uitzondering werd gegooid als er twee tags zijn op dezelfde plegen.
* D2fae0d Valentin Lab nieuw: usr: toegevoegd een succint `` --help`` ondersteuning.
En hier is het gitchangelog output:
0.1.2 (2011-05-17)
------------------
Nieuw
~~~
- Secties in changelog zijn nu in de aangegeven volgorde in `` git-
& Nbsp; changelog.rc`` in de `` section_regexps`` optie. [Valentin Lab]
- Toegevoegd `` body_split_regexp`` optie om pogingen te kunnen formatteren
& Nbsp; lichaam te plegen. [Valentin Lab]
- Gebruik een lijst met tupel in plaats van een dict voor `` section_regexps`` te zijn
& Nbsp; in staat om de orde tussen de sectie te beheren op vondst wedstrijd. [Valentin Lab]
- Nieuwe `` unreleased_version_label`` optie `` git-changelog.rc`` aan
& Nbsp; verandering label van nog niet vrijgegeven code. [Valentin Lab]
- Gebruik `` git-changelog`` sectie in `` git config`` wereld adequaat.
& Nbsp; [Valentin Lab]
Veranderingen
~~~~~~~
- Reacties code om te schakelen doctest modus. [Valentin Lab]
- Cosmetische verwijdering van trailing spaties. [Valentin Lab]
Repareren
~~~
- Doctests werden niet op dit punt. [Valentin Lab]
- Bad sorteren van labels (alfanumerieke). Gewijzigd naar datum sorteren plegen.
& Nbsp; [Valentin Lab]
- Ondersteuning van lege commit bericht. [Valentin Lab]
- `` Git`` in latere versies lijkt te falen op `` git config `` met
& Nbsp; errlvl 255, dat werd niet ondersteund. [Valentin Lab]
- Verwijderde Traceback toen er nog geen tags op alle in de huidige git
& Nbsp; repository. [Valentin Lab]
0.1.1 (2011-04-07)
------------------
Nieuw
~~~
- Toegevoegd sectie classificatoren (dwz: Nieuw, Change, Bugs) en bijgewerkt de
& Nbsp; monster rc-bestand. [Valentin Lab]
- Toegevoegd een succint `` --help`` ondersteuning. [Valentin Lab]
Repareren
~~~
- Vaste wanneer uitzondering werd gegenereerd als twee markeringen op dezelfde
& Nbsp; plegen. [Valentin Lab]
En de gerenderde volledige resultaat wordt direct gebruikt om de HTML-webpagina van de changelog van de PyPI pagina te genereren.
Gebruik
Het monster configuratiebestand is heel veel commentaar en is heel simpel. Je moet in staat zijn om het te gebruiken als nodig is.
Het changelog van gitchangelog wordt gegenereerd met zichzelf en met het monster configuratiebestand. Zie je de output in de changelog van de PyPI pagina

Kenmerken .

  • volledig ingegeven door een klein configuratiebestand aan te passen met uw changelog beleid. (Zie bijvoorbeeld het voorbeeld configuratie bestand)
  • negeren commit bericht gebaseerd op regexp matching
  • refactor commit bericht weergegeven op het vliegen met vervanging regexp
  • classificeren commit bericht in secties (dwz: Nieuw, Fix, Changes ...)
  • negeren niet-changelog-tags door regexps

Wat is nieuw in deze release:

  • Nieuw:
  • Voegde een mako uitgang motor met standaard geherstructureerd tekstformaat voor referentie. [Valentin Lab]
  • Toegevoegd wat informatie op pad lookup regeling gitchangelog.rc configuratiebestand te vinden. [Valentin Lab]
  • Toegevoegd template systeem en voorbeelden met snor template ondersteuning voor geherstructureerd tekst en markdown output formaat. [David Loureiro]
  • Wijzigingen:
  • Removed pkg en dev pleegt uit standaard monster changelog output. [Valentin Lab]
  • Fix:
  • Sommige foutmelding werden niet geschreven op stderr. [Valentin Lab]

Wat is nieuw in versie 1.1.0:

  • Nieuw:
  • Nieuwe config file lookup regeling die mogelijk een nieuw standaardlocatie .gitchangelog.rc voegt in de root van de git repository. [Valentin Lab]
  • GitRepos object nu geven toegang tot directory informatie en hele git config leesrechten. [Valentin Lab]
  • Toegevoegd een nieuwe sectie om een ​​directe visuele van gitchangelog uitvoer te krijgen. Geherformuleerd sommige zinnen en deed een aantal andere kleine toevoegingen. [Valentin Lab]
  • Wijzigingen:
  • Removed oude gitchangelog.rc.sample in het voordeel van de nieuwe gedocumenteerd één. [Valentin Lab]
  • Fix:
  • Het monster bestand was niet coherent met de doc, en is nu het aanvaarden van 'test' en 'doc' publiek. [Valentin Lab]

Eisen

  • Python

Vergelijkbare software

fastimport
fastimport

14 Apr 15

bzr-externals
bzr-externals

14 Apr 15

hgcp
hgcp

14 Apr 15

gists
gists

20 Feb 15

Andere software van ontwikkelaar SecurActive SA

JunkieTheSniffer
JunkieTheSniffer

20 Feb 15

Reacties op gitchangelog

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!