hghooks

Logiciel capture d'écran:
hghooks
Détails logiciels:
Version: 0.5.4
Date de transfert: 11 May 15
Développeur: Lorenzo Gil Sanchez
Licence: Gratuit
Popularité: 5

Rating: nan/5 (Total Votes: 0)

hghooks est un simple module Python qui ajoute plusieurs crochets utiles pour une utilisation dans le système de crochets Mercurial.
À l'heure actuelle, il comprend des crochets pour:
& Nbsp; * pep8 vérification des fichiers python
& Nbsp; * pyflakes vérification des fichiers python
& Nbsp; * la vérification des déclarations pdb oubliés dans les fichiers de python
Documentation
Installation
hghooks est distribué comme un oeuf de Python est donc très facile à installer. Vous avez juste besoin de taper la commande suivante:
easy_install hghooks
Et Easy Install ira à la fromagerie et de saisir les dernières hghooks pour vous. Il sera également l'installer pour vous sans frais supplémentaires.
Utilisation
Pour utiliser l'un des crochets fournis par ce paquet modifier votre fichier hgrc de votre dépôt Mercurial et ajouter ces lignes:
[crochets]
pretxncommit.pep8 = python: hghooks.pep8hook.pretxncommit
pretxncommit.pyflakes = python: hghooks.pyflakeshook.pretxncommit
pretxncommit.pdb = python: hghooks.pdbhook.pretxncommit
Vous pouvez ajouter seuls les crochets que vous voulez.
Comment sauter les crochets
Si vous avez besoin pour éviter un crochet pour un ensemble de modifications spécifiques que vous pouvez ajouter un ou plusieurs des mots clés suivants pour le message de commit: no-pep8, aucun-pyflakes et sans pdb.
D'autre part, si vous voulez éviter un crochet dans un fichier spécifique, vous pouvez ajouter un commentaire quelque part dans le fichier dire. Par exemple:
# hghooks: no-no-pyflakes pdb
dans ce cas les pyflakes et crochets pdb seront ignorer ce fichier. Les "# hghooks:" prologue est important et vous devez le saisir exactement comme cela. Puis ajouter les keyworkds de saut séparés par des espaces

Quoi de neuf dans cette version:.

  • erreurs documentation Fix premiers

Ce qui est nouveau dans la version 0.5.1:.

  • Utilisez le nouveau pyjslint 0.3.1

Quoi de neuf dans la version 0.5.0:

  • Ajout du support pour JSLint à travers le paquet de pyjslint. Contribution par Manuel Viera et Pablo Martin.
  • Ajout du support pour l'changegroup type crochet dans le crochet de trachooks.ticket_updater. Dans ce cas, fusionner tous les messages changeset en un seul message et ajouter juste un commentaire sur le ticket Trac. Manuel et Pablo.
  • Utiliser l'heure du serveur dans le crochet de trachooks.ticket_updater. Manuel et Pablo.

Ce qui est nouveau dans la version 0.4.3:

  • Fonctionne avec pyflakes 0.5.0 et la rétrocompatibilité pour les versions précédentes

Quoi de neuf dans la version 0.4.2:

  • Correction d'un bug avec des caractères non ascii dans le commettre message

Ce qui est nouveau dans la version 0.4.1:

  • Correction d'un bug lors de l'exécution des pyflakes crochet sur une syntaxiquement mauvais fichier.

Ce qui est nouveau dans la version 0.4.0:

  • Faire pyflakes crochet ignorer ces lignes de code avec un & quot ; pyflakes: ignorer & quot; commentaire

Ce qui est nouveau dans la version 0.3.2:

  • Documentation Fix

Ce qui est nouveau dans la version 0.3.1:

  • Laissez ignorant erros de pep8

Exigences :

  • Python

Logiciel similaire

hg-git
hg-git

20 Feb 15

gc-utils
gc-utils

3 Jun 15

bzr-rewrite
bzr-rewrite

20 Feb 15

Mr-Repo
Mr-Repo

14 Apr 15

D'autres logiciels de développeur Lorenzo Gil Sanchez

searchform
searchform

11 May 15

Commentaires à hghooks

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!