hghooks

Tela Software:
hghooks
Detalhes de Software:
Versão: 0.5.4
Data de upload: 11 May 15
Licença: Livre
Popularidade: 5

Rating: nan/5 (Total Votes: 0)

hghooks é um módulo Python simples que adiciona vários ganchos úteis para uso no sistema de ganchos Mercurial.
Agora ele inclui ganchos para:
& Nbsp; * verificação pep8 de arquivos python
& Nbsp; * pyflakes verificação de arquivos python
& Nbsp; * a verificação de declarações pdb esquecidas em arquivos python
Documentação
Instalação
hghooks é distribuído como um ovo Python por isso é bastante fácil de instalar. Você só precisa digitar o seguinte comando:
easy_install hghooks
E Easy Install irá para o Cheeseshop e pegar os últimos hghooks para você. Ele também irá instalá-lo para você sem nenhum custo extra.
Uso
Para usar um dos ganchos fornecidos por este pacote de editar o seu arquivo hgrc do seu repositório Mercurial e adicionar estas linhas:
[ganchos]
pretxncommit.pep8 = python: hghooks.pep8hook.pretxncommit
pretxncommit.pyflakes = python: hghooks.pyflakeshook.pretxncommit
pretxncommit.pdb = python: hghooks.pdbhook.pretxncommit
Você pode adicionar apenas os ganchos que você precisa.
Como ignorar os ganchos
Se você precisa para evitar um gancho para um conjunto de alterações específicas que você pode adicionar um ou mais das seguintes palavras-chave para a mensagem de commit: no-pep8, não-pyflakes e não-PDB.
Por outro lado, se você quiser evitar um gancho em um arquivo específico que você pode adicionar um comentário em algum lugar do arquivo de dizê-lo. Por exemplo:
# hghooks: no-pyflakes não-PDB
neste caso, os pyflakes e ganchos PDB vai ignorar este arquivo. Os "# hghooks:" prólogo é importante e você tem que digitá-la exatamente assim. Em seguida, adicione os keyworkds pular separados por espaços

O que é novo nesta versão:.

  • erros documentação Fix primeiros

O que é novo na versão 0.5.1:.

  • Use o novo pyjslint 0.3.1

O que é novo na versão 0.5.0:

  • Adicionar suporte para JSLint através do pacote pyjslint. Contributo de Manuel Viera e Pablo Martin.
  • Adicionar suporte para o tipo de gancho changegroup no gancho trachooks.ticket_updater. Neste caso, juntar todas as mensagens changeset em uma mensagem e adicionar apenas um comentário ao ticket Trac. Manuel e Pablo.
  • Use o tempo do servidor no gancho trachooks.ticket_updater. Manuel e Pablo.

O que é novo na versão 0.4.3:

  • Funciona com pyflakes 0.5.0 e compatibilidade com versões anteriores para Versões anteriores

O que é novo na versão 0.4.2:

  • Corrigir um erro com caracteres não ASCII no cometer mensagem

O que é novo na versão 0.4.1:

  • Corrigir um erro ao executar os pyflakes gancho ao longo de um arquivo sintaticamente errado.

O que é novo na versão 0.4.0:

  • Faça pyflakes gancho ignorar essas linhas de código com um & quot ; pyflakes: ignorar & quot; comentário

O que é novo na versão 0.3.2:

  • documentação Fix

O que é novo na versão 0.3.1:

  • Permitir ignorando Erros pep8

Requisitos :

  • Python

Programas semelhantes

hg-git
hg-git

20 Feb 15

csvmerge
csvmerge

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Outro software de desenvolvedor Lorenzo Gil Sanchez

searchform
searchform

11 May 15

Comentário para hghooks

Comentários não encontrado
Adicionar comentário
Ligue imagens!