hgcampfire er en Mercurial krok til å varsle en Campfire chatterom om forandrings kommer inn til et depot.
Bruk:
Legg til følgende i Mercurial config (i et system, bruker, eller repo-nivå hgrc fil), erstatter API-nøkkel, URL, og rom-ID:
[Bål]
api_key = CAMPFIRE_AUTH_TOKEN_FOR_THE_USER_NOTIFICATIONS_WILL_COME_FROM
url = http://myorg.campfirenow.com
rom = 123456
[kroker]
changegroup.campfire = python: hgcampfire.notify
Disse configs kan selvsagt deles inn i forskjellige hgrc filer, for eksempel hvis du ønsker å spesifisere Campfire data bruker-wide, men gjelder selve kroken kun enkelte depotene.
Tilpasning
Du kan endre malen hgcampfire bruker for sin varsling ved å sette malen config verdi i [bål] seksjonen. Standardverdien er {user} presset: n {forandrings}. Denne malen har følgende sammenheng tilgjengelig for det: root er depotet rotbanen, er bruker verdien av $ BRUKER miljøvariabelen, og forandrings er listen over forandrings presset.
Du kan også endre malen hgcampfire bruker til å rapportere hver forandrings, ved å sette cset_template config verdi i [bål] seksjonen. Dette bør være en Mercurial forandrings mal, av samme form du hadde passet til --template. Standardverdien er * "{synkende}" av {forfatter}
Hva er nytt i denne utgaven:.
- Legg alternativet for å unngå annonsere fusjonerer kommer fra en gren som samsvarer med et regulært uttrykk
Hva er nytt i versjon 0.3:
- legge til kontroller for å begrense typer forandrings som blir annonsert - legg muligheten til å vise bare med forandringer på en bestemt gren - legg muligheten til å ikke vise enkelt gren fusjonerer - legg muligheten til å ikke vise multi gren fusjonerer - legg muligheten til å ikke vise vanlig non-flette forandrings
Hva er nytt i versjon 0.2.3:.
- Dokument som Bål API krever nå HTTPS
Hva er nytt i versjon 0.2.2:
- ikke la Python 2.5 og tidligere heve HTTPError på 201 responskode
- listen flere forandrings i det nyeste først orden
Hva er nytt i versjon 0.2.1:
- ikke tvinge meldingstypen til tekstmelding
Krav :
- Python
Kommentarer ikke funnet