gitchangelog

Software screenshot:
gitchangelog
Dettagli del software:
Versione: 2.0.0
Data di caricamento: 14 Apr 15
Sviluppatore: SecurActive SA
Licenza: Libero
Popolarità: 85

Rating: 3.0/5 (Total Votes: 1)

gitchangelog è uno strumento che può tradurre impegnarsi storia messaggio ad un changelog.
Esempio
L'uscita è attualmente fissata al testo ristrutturato, ma dovrebbe essere leggibile è ASCII.
Ecco un piccolo campione del changelog git-changelog al lavoro.
Uscita log git corrente in modo da poter avere un'idea della storia di registro:
* 59f902a Valentin Lab nuovo: dev: sezioni changelog sono ora nell'ordine indicato in `` git-changelog.rc`` nell'opzione `` section_regexps``. (0.1.2)
* C6f72cc Valentin Lab CHG: dev: commentato il codice per attivare doctest modalità.
* A9c38f3 fix Valentin Lab: dev: doctests state fallendo su questo.
* 59524e6 Valentin Lab nuovo: usr: aggiunta opzione `` body_split_regexp`` ai tentativi di formattare correttamente corpo di commit.
* 5883f07 Valentin Lab nuovo: usr: utilizzare un elenco di tuple invece di un dict per `` section_regexps`` per essere in grado di gestire ordine tra sezione partita find.
* 7c1d480 Valentin Lab nuovo: dev: nuova opzione `` unreleased_version_label`` in `` git-changelog.rc`` cambiare l'etichetta di codice non ancora rilasciato.
* Cf29c9c Valentin Lab fix: dev: bad smistamento dei tag (alfanumerico). Cambiato per commettere data di sorta.
* 61d8f80 Valentin Lab fix: dev: sostegno del messaggio vuoto commit.
* Eeca31b Valentin Lab nuovo: dev: l'uso `` sezione git-changelog`` in `` mondo config`` git appropriato.
* 6142b71 Valentin Lab CHG: dev: rimozione cosmetica di spazi bianchi finali
* 3c3edd5 Valentin Lab fix: usr: `` git`` in versioni successive sembra non riuscire a `` git config `` con errlvl 255, che non è stato supportato.
* 3f9617d Valentin Lab fix: usr: rimosso Traceback quando non c'erano i tag a tutti nel repository git corrente.
* E0db9ae Valentin Lab nuovi: usr: aggiunto classificatori sezione (es: Nuovo, Cambiamento, Bugs) e aggiornato il file di esempio rc. (0.1.1)
* 0c66d59 Valentin Lab fix: dev: Risolto caso in cui è stato gettato un'eccezione se due tag sono sulla stessa commit.
* D2fae0d Valentin Lab nuovo: usr: aggiunta una succint `` supporto --help``.
Ed ecco l'output gitchangelog:
0.1.2 (2011-05-17)
------------------
Nuovo
~~~
- Sezioni in changelog sono ora nell'ordine indicato in `` git-
& Nbsp; changelog.rc`` in opzione `` section_regexps``. [Valentin Lab]
- Aggiunta `` body_split_regexp`` possibilità di tentativi di formattare correttamente
& Nbsp; corpo di commettere. [Valentin Lab]
- Utilizzare un elenco di tuple invece di un dict per `` section_regexps`` di essere
& Nbsp; in grado di gestire ordine tra sezione partita find. [Valentin Lab]
- Nuova opzione `unreleased_version_label``` in `` git-changelog.rc`` a
& Nbsp; etichetta cambiamento di codice non ancora rilasciato. [Valentin Lab]
- Utilizzare `` sezione git-changelog`` in `config`` mondo` git appropriato.
& Nbsp; [Valentin Lab]
Cambiamenti
~~~~~~~
- Ha commentato il codice per attivare o disattivare la modalità doctest. [Valentin Lab]
- Rimozione cosmetica di spazi bianchi finali. [Valentin Lab]
Fissare
~~~
- doctests erano venuti su questo. [Valentin Lab]
- Bad smistamento dei tag (alfanumerico). Cambiato per commettere data di sorta.
& Nbsp; [Valentin Lab]
- Supporto di messaggio vuoto commit. [Valentin Lab]
- `` Git`` in versioni successive sembra non riuscire a `` git config `` con
& Nbsp; errlvl 255, che non è stato sostenuto. [Valentin Lab]
- Traceback rimossi quando non c'erano i tag affatto nel git corrente
& Nbsp; repository. [Valentin Lab]
0.1.1 (2011-04-07)
------------------
Nuovo
~~~
- Aggiunta la sezione classificatori (es: Nuovo, Cambiamento, Bugs) e aggiornato il
& Nbsp; file rc di esempio. [Valentin Lab]
- Aggiunto un succint `` supporto --help``. [Valentin Lab]
Fissare
~~~
- Risolto un caso è stata generata un'eccezione se due tag sono sulla stessa
& Nbsp; commit. [Valentin Lab]
E il risultato pieno ha reso viene direttamente utilizzato per generare la pagina HTML del changelog della pagina PyPI.
Utilizzo
Il file di configurazione di esempio è piuttosto pesantemente commentato ed è abbastanza semplice. Dovreste essere in grado di usarlo come richiesto.
Il changelog di gitchangelog è generato con se stesso e con il file di configurazione di esempio. Vedrete l'output nel changelog della pagina PyPI

Caratteristiche :.

  • completamente guidato da un file di configurazione piccola da abbinare con le vostre politiche changelog. (Vedi ad esempio il file di configurazione di esempio)
  • ignora messaggio di commit sulla base di corrispondenza regexp
  • refactoring commit messaggio visualizzato al volo con sostituire regexp
  • Classifica messaggio di commit in sezioni (ad esempio: New, Fix, modifiche ...)
  • ignora i tag non changelog di espressioni regolari

Cosa c'è di nuovo in questa versione:

  • Nuovo:
  • Aggiunto un motore di potenza mako con formato di testo ristrutturati standard per riferimento. [Valentin Lab]
  • Aggiunto alcune informazioni sul sistema di ricerca per trovare il percorso del file di configurazione gitchangelog.rc. [Valentin Lab]
  • sistema di template aggiunto e esempi con il supporto template baffi per il testo ristrutturato e il formato di output markdown. [David Loureiro]
  • Modifiche:
  • Rimosso pkg e dev impegna dall'uscita changelog campione predefinito. [Valentin Lab]
  • Fix:
  • Alcuni messaggio di errore non sono state scritte su stderr. [Valentin Lab]

Cosa c'è di nuovo nella versione 1.1.0:

  • Nuovo:
  • Nuovo schema di ricerca file di configurazione che aggiunge una nuova possibile posizione predefinita .gitchangelog.rc nella radice del repository git. [Valentin Lab]
  • GitRepos oggetto ora danno accesso alle informazioni delle directory e tutto config git accesso in lettura. [Valentin Lab]
  • Aggiunta una nuova sezione per avere una visuale diretta della produzione gitchangelog. Riformulato alcune frasi e ha fatto alcune altre aggiunte minori. [Valentin Lab]
  • Modifiche:
  • Rimosso vecchia gitchangelog.rc.sample in favore del nuovo documentato uno. [Valentin Lab]
  • Fix:
  • Il file di esempio non era coerente con il documento, ed è ora di accettare 'test' e pubblico 'doc'. [Valentin Lab]

Requisiti :

  • Python

Programmi simili

SmartCVS
SmartCVS

14 Apr 15

hghooks
hghooks

11 May 15

Mercurial
Mercurial

22 Jun 18

Onzen
Onzen

20 Feb 15

Altri software di sviluppo SecurActive SA

JunkieTheSniffer
JunkieTheSniffer

20 Feb 15

Commenti a gitchangelog

I commenti non trovato
Aggiungi commento
Accendere le immagini!