gitchangelog egy olyan eszköz, amely képes lefordítani elkövetni üzenetet történelem egy changelog.
Minta strong>
A kimenet pillanatnyilag rögzített átalakította a szöveget, de ez legyen olvasható ASCII.
Itt van egy kis minta a git-változások Változások a munkahelyen.
Jelenlegi git naplót, így kap egy ötletet a log történetében:
* 59f902a Valentin Lab új: dev: fejezetből changelog most a megadott sorrendben a `` git-changelog.rc`` a `` section_regexps`` opciót. (0.1.2)
* C6f72cc Valentin Lab chg: dev: kommentálta kódot válthat doctest módban.
* A9c38f3 Valentin Lab fix: dev: doctests még nem került sor erre.
* 59524e6 Valentin Lab új: usr: hozzáadott `` body_split_regexp`` lehetőség, hogy megpróbálja megfelelő formában testét elkövetni.
* 5883f07 Valentin Lab új: usr: használja a fenti tuple helyett dict a `` section_regexps``, hogy képes legyen kezelni érdekében közötti szakaszt a find mérkőzést.
* 7c1d480 Valentin Lab új: dev: új `` unreleased_version_label`` lehetőséget `` git-changelog.rc`` változtatni címkéjén nem kiadott kódot.
* Cf29c9c Valentin Lab fix: dev: rossz válogatás címkék (alfanumerikus). Megváltozott, hogy kötelezzék időpontja szerint.
* 61d8f80 Valentin Lab fix: dev: támogatja az üres elkövetni üzenetet.
* Eeca31b Valentin Lab új: dev: használja `` git-changelog`` részt `` git config`` világon megfelelően.
* 6142b71 Valentin Lab chg: dev: kozmetikai eltávolítása záró szóköz karaktert
* 3c3edd5 Valentin Lab fix: usr: `` git`` a későbbi változatokban úgy tűnik, hogy nem a `` git config
* 3f9617d Valentin Lab fix: usr: eltávolították Traceback amikor még nem volt címkék egyáltalán a jelenlegi git repository.
* E0db9ae Valentin Lab új: usr: kiegészítő szakaszban osztályozók (azaz: Új, Change, Bugs) és a frissített minta rc fájlt. (0.1.1)
* 0c66d59 Valentin Lab fix: dev: Fix esetben, ha kivétel dobták, ha a két tag ugyanazon elkövetni.
* D2fae0d Valentin Lab új: usr: hozzá a succint `` --help`` támogatást.
És itt van a gitchangelog kimenet:
0.1.2 (2011-05-17)
------------------
Új
~~~
- Szakaszai changelog most a megadott sorrendben a `` git-
& Nbsp; changelog.rc`` a `` section_regexps`` opciót. [Valentin Lab]
- Hozzáadott `` body_split_regexp`` lehetőség, hogy megpróbálja megfelelő formában
& Nbsp; teste elkövetni. [Valentin Lab]
- Használjon egy listát a tuple helyett dict a `` section_regexps`` lenni
& Nbsp; képes kezelni érdekében közötti szakaszt a find mérkőzést. [Valentin Lab]
- New `` unreleased_version_label`` lehetőséget `` git-changelog.rc`` hogy
& Nbsp; változást címkéjén nem kiadott kódot. [Valentin Lab]
- A `` git-changelog`` részt `` git config`` világon megfelelően.
& Nbsp; [Valentin Lab]
Változások
~~~~~~~
- Kommentálta kódot válthat doctest módban. [Valentin Lab]
- Kozmetikai eltávolítása záró szóközöket. [Valentin Lab]
Rögzít
~~~
- Doctests még nem került sor erre. [Valentin Lab]
- Bad szétválogatása címkék (alfanumerikus). Megváltozott, hogy kötelezzék időpontja szerint.
& Nbsp; [Valentin Lab]
- Támogatni kell az üres elkövetni üzenetet. [Valentin Lab]
- `` Git`` a későbbi változatokban úgy tűnik, hogy nem a `` git config `` a
& Nbsp; errlvl 255, ami nem támogatott. [Valentin Lab]
- Eltávolított Traceback amikor még nem volt címkék egyáltalán a jelenlegi git
& Nbsp; tárolóból. [Valentin Lab]
0.1.1 (2011-04-07)
------------------
Új
~~~
- Új fejezet osztályozók (azaz: Új, Change, Bugs), és frissítette a
& Nbsp; minta rc fájlt. [Valentin Lab]
- Új succint `` --help`` támogatást. [Valentin Lab]
Rögzít
~~~
- Rögzített esetben, ha kivétel dobták, ha a két tag ugyanazon
& Nbsp; elkövetni. [Valentin Lab]
És a renderelt teljes eredmény közvetlenül generálni a HTML honlapján a változások a PyPI oldalon.
Használat
A minta konfigurációs állomány meglehetősen erősen nyilatkozott, és nagyon egyszerű. Meg kell tudni használni, ahogy szükséges.
A changelog gitchangelog keletkezik a vele és a minta konfigurációs fájlban. Majd a kimenetnek a változások a PyPI oldalon.
Tulajdonságok :
- teljesen hajtott egy kis konfigurációs állományt hogy megfeleljen az Ön changelog politika. (Lásd például a minta konfigurációs fájl)
- Ignore tartozó üzenetben alapuló reguláris kifejezések illesztése
- Refactor elkövetni üzenet jelenik meg a menet közben cserélni regexp
- Osztályozza elkövetni üzenet részekre (pl: New, Fix, változások ...)
- mellőzés changelog címkék regexek
Mi az új ebben a kiadásban:
- New:
- Hozzáadás a Mako kimeneti motor standard átstrukturált szöveges formátumban olvasható. [Valentin Lab]
- Added némi információt utat keresési rendszert találni gitchangelog.rc konfigurációs fájl. [Valentin Lab]
- Added sablonrendszer és példák bajusszal sablon támogatása átstrukturált szöveg és árleszállítás kimeneti formátumot. [David Loureiro]
- Váltás:
- Az eltávolított pkg és dev követ el az alapértelmezett mintát changelog kimenettel. [Valentin Lab]
- Fix:
- Néhány hibaüzenet nem írt stderr. [Valentin Lab]
Mi az új a 1.1.0 verzió:
- New:
- New config file keresési rendszert, amely növeli a lehetséges új alapértelmezett hely .gitchangelog.rc a gyökér a git repository. [Valentin Lab]
- GitRepos objektumot mostantól hozzáférést biztosító könyvtár információk és egész git config olvasni hozzáférést. [Valentin Lab]
- Egy új szakaszt, hogy egy közvetlen vizuális of gitchangelog kimenet. Az átfogalmazott néhány mondat és tett néhány más kisebb kiegészítésekkel. [Valentin Lab]
- Váltás:
- Az eltávolított régi gitchangelog.rc.sample mellett az új dokumentált egyet. [Valentin Lab]
- Fix:
- A minta fájl nem volt összhangban a doc, és most elfogadó "teszt" és a "doc" közönséget. [Valentin Lab]
követelmények :
- Python
Hozzászólás nem található