hghooks

Software screenshot:
hghooks
Dettagli del software:
Versione: 0.5.4
Data di caricamento: 11 May 15
Sviluppatore: Lorenzo Gil Sanchez
Licenza: Libero
Popolarità: 65

Rating: 2.0/5 (Total Votes: 1)

hghooks è un semplice modulo Python che aggiunge molti ganci utili per l'utilizzo nel sistema di ganci Mercurial.
In questo momento comprende ganci per:
& Nbsp; * controllo PEP8 di file python
& Nbsp; * pyflakes controllo dei file python
& Nbsp; * la verifica per le dichiarazioni di PDB dimenticati nei file python
Documentazione
Installazione
hghooks è distribuito come un uovo Python così è abbastanza facile da installare. Basta digitare il seguente comando:
easy_install hghooks
E Easy Install andrà al Cheeseshop e afferrare gli ultimi hghooks per voi. Sarà inoltre installarlo per voi senza alcun costo aggiuntivo.
Utilizzo
Per utilizzare uno dei ganci forniti da questo pacchetto di modificare il file hgrc del vostro repository Mercurial e aggiungere queste righe:
[ami]
pretxncommit.pep8 = python: hghooks.pep8hook.pretxncommit
pretxncommit.pyflakes = python: hghooks.pyflakeshook.pretxncommit
pretxncommit.pdb = python: hghooks.pdbhook.pretxncommit
È possibile aggiungere solo i ganci di cui avete bisogno.
Come ignorare i ganci
Se è necessario evitare un gancio per un changeset specifica è possibile aggiungere una o più delle seguenti parole chiave per il messaggio di commit: no-PEP8, no-pyflakes e no-PDB.
D'altra parte, se si vuole evitare un gancio in un file specifico è possibile aggiungere un commento da qualche parte nel file dirlo. Per esempio:
# hghooks: no-pyflakes no-PDB
in questo caso i pyflakes e ganci pdb salteranno questo file. I "# hghooks:" prologo è importante e bisogna digitare esattamente così. Quindi aggiungere le keyworkds salto separati da spazi

Cosa c'è di nuovo in questa versione:.

  • errori documentazione Fix prime

Cosa c'è di nuovo nella versione 0.5.1:.

  • Utilizzare il nuovo pyjslint 0.3.1

Cosa c'è di nuovo nella versione 0.5.0:

  • Aggiungi sostegno JSLint attraverso il pacchetto pyjslint. Contributo da Manuel Viera e Pablo Martin.
  • Aggiunge il supporto per il tipo di amo changegroup nel gancio trachooks.ticket_updater. In questo caso, unire tutti i messaggi di changeset in un messaggio e aggiungere un solo commento al ticket Trac. Manuel e Pablo.
  • Utilizza l'ora del server nel gancio trachooks.ticket_updater. Manuel e Pablo.

Cosa c'è di nuovo nella versione 0.4.3:

  • Funziona con pyflakes 0.5.0 e la compatibilità all'indietro per versioni precedenti

Cosa c'è di nuovo nella versione 0.4.2:

  • Correggere un bug con caratteri non ASCII nel commettere messaggio

Cosa c'è di nuovo nella versione 0.4.1:

  • Risoluzione di un problema durante l'esecuzione dei pyflakes gancio su un File sintatticamente corretto.

Cosa c'è di nuovo nella versione 0.4.0:

  • Fai pyflakes gancio ignorare quelle righe di codice con una & quot ; pyflakes: ignorare & quot; commento

Cosa c'è di nuovo nella versione 0.3.2:

  • documentazione Fix

Cosa c'è di nuovo nella versione 0.3.1:

  • Consenti ignorando erros PEP8

Requisiti

  • Python

Programmi simili

Mercurial
Mercurial

22 Jun 18

CVSps
CVSps

17 Feb 15

CrossVC XXL
CrossVC XXL

14 Apr 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Altri software di sviluppo Lorenzo Gil Sanchez

searchform
searchform

11 May 15

Commenti a hghooks

I commenti non trovato
Aggiungi commento
Accendere le immagini!