gitchangelog

Tela Software:
gitchangelog
Detalhes de Software:
Versão: 2.0.0
Data de upload: 14 Apr 15
Revelador: SecurActive SA
Licença: Livre
Popularidade: 9

Rating: nan/5 (Total Votes: 0)

gitchangelog é uma ferramenta que pode traduzir cometer histórico de mensagens para um changelog.
Amostra
A saída está actualmente fixado em texto reestruturado, mas deve ser legível é ASCII.
Aqui está uma pequena amostra do changelog git-changelog no trabalho.
Saída git log atual para que você possa ter uma idéia da história log:
* 59f902a Valentin Lab novo: dev: seções no changelog estão agora na ordem dada em `` git-changelog.rc`` na opção `` section_regexps``. (0.1.2)
* C6f72cc Valentin Lab Var: dev: código comentado para alternar doctest modo.
* A9c38f3 correção Valentin Lab: dev: doctests estavam falhando nisso.
* 59524e6 Valentin Lab novo: usr: adicionado `` opção body_split_regexp`` às tentativas de formatar corretamente corpo de cometer.
* 5883f07 Valentin Lab novo: usr: use uma lista de tuplas em vez de um dicionário para `` section_regexps`` para ser capaz de gerir ordem entre seção em jogo find.
* 7c1d480 Valentin Lab novo: dev: nova opção `` unreleased_version_label`` em `` git-changelog.rc`` trocar o rótulo de código ainda não foi liberado.
* Cf29c9c Valentin Lab correção: dev: má classificação de tags (alfanumérico). Mudou para cometer data de classificação.
* 61d8f80 Valentin Lab correção: dev: apoio da mensagem vazia cometer.
* Eeca31b Valentin Lab novo: dev: use `` seção git-changelog`` em `` mundo config`` git adequadamente.
* 6142b71 Valentin Lab Var: dev: remoção de cosméticos de espaços em branco à direita
* 3c3edd5 Valentin Lab correção: usr: `` git`` em versões posteriores parece falhar em `` git config `` com ERRLVL 255, que não foi corroborada.
* 3f9617d Valentin Lab correção: usr: removido Traceback quando não havia marcas em tudo no repositório git atual.
* E0db9ae Valentin Lab novas: usr: adicionado classificadores seção (ie: New, Mudança, Pernalonga) e atualizado o arquivo de amostra rc. (0.1.1)
* 0c66d59 Valentin Lab correção: dev: caso fixo onde exceção foi lançada, se duas marcas estão no mesmo cometeu.
* D2fae0d Valentin Lab novo: usr: adicionado um succint `` apoio --help``.
E aqui é a saída gitchangelog:
0.1.2 (2011-05-17)
------------------
Novo
~~~
- Seções em changelog estão agora na ordem dada em `` git-
& Nbsp; changelog.rc`` na opção `` section_regexps``. [Valentin Lab]
- Adicionado `` body_split_regexp`` opção de tentativas de formatar corretamente
& Nbsp; corpo de cometer. [Valentin Lab]
- Use uma lista de tuplas em vez de um dicionário para `` section_regexps`` ser
& Nbsp; capaz de gerir ordem entre seção em jogo find. [Valentin Lab]
- Nova opção `` unreleased_version_label`` em `` git-changelog.rc`` para
& Nbsp; rótulo alteração do código ainda não foi liberado. [Valentin Lab]
- Use a seção `` git-changelog`` em `` git mundo config`` adequadamente.
& Nbsp; [Valentin Lab]
Alterações
~~~~~~~
- Código comentado para alternar doctest modo. [Valentin Lab]
- Remoção de Cosméticos de espaços em branco à direita. [Valentin Lab]
Fixar
~~~
- doctests estavam falhando nisso. [Valentin Lab]
- Bad triagem de tags (alfanumérico). Mudou para cometer data de classificação.
& Nbsp; [Valentin Lab]
- Suporte de mensagem vazia cometer. [Valentin Lab]
- `` Git`` em versões posteriores parece falhar em `` git config `` com
& Nbsp; ERRLVL 255, que não era suportado. [Valentin Lab]
- Traceback removidos quando não havia marcas de todo no git atual
& Nbsp; repositório. [Valentin Lab]
0.1.1 (2011-04-07)
------------------
Novo
~~~
- Classificadores seção Adicionado (ie: New, Mudança, Pernalonga) e atualizou o
& Nbsp; arquivo rc amostra. [Valentin Lab]
- Adicionado um succint `` apoio --help``. [Valentin Lab]
Fixar
~~~
- Caso fixo onde exceção foi lançada, se duas marcas estão na mesma
& Nbsp; cometer. [Valentin Lab]
E o resultado completo prestado está diretamente utilizado para gerar a página HTML do changelog da página PyPI.
Uso
O arquivo de configuração de amostra é muito bem comentado e é bastante simples. Você deve ser capaz de usá-lo como necessário.
O changelog de gitchangelog é gerado com si mesmo e com o arquivo de configuração de amostra. Você vai ver a saída no changelog da página PyPI

Características :.

  • totalmente conduzido por um pequeno arquivo de configuração de combinar com suas políticas changelog. (Ver, por exemplo, o arquivo de configuração de amostra)
  • ignorar cometer mensagem com base na correspondência regexp
  • refactor cometer mensagem exibida na mosca com substitua regexp
  • classificar cometer mensagem em seções (ou seja: New, Fix, Mudanças ...)
  • ignore as tags não changelog por expressões regulares

O que é novo nesta versão:

  • Novo:
  • Adicionado um motor de saída mako com formato de texto reestruturado padrão de referência. [Valentin Lab]
  • Adicionado algumas informações sobre o regime de pesquisa caminho para encontrar o arquivo de configuração gitchangelog.rc. [Valentin Lab]
  • sistema de templates Adicionado e exemplos com apoio modelo bigode para o texto reestruturado e formato de saída de desconto. [David Loureiro]
  • Alterações:
  • Removed pkg e dev compromete de saída changelog amostra padrão. [Valentin Lab]
  • Fix:
  • Alguns mensagem de erro não foram escritos no stderr. [Valentin Lab]

O que é novo na versão 1.1.0:

  • Novo:
  • esquema de lookup novo arquivo de configuração, que acrescenta um novo possível .gitchangelog.rc local padrão na raiz do repositório git. [Valentin Lab]
  • GitRepos objeto agora dar acesso a informações de diretório e git config todo acesso de leitura. [Valentin Lab]
  • Adicionada uma nova seção para obter um visual direto da produção gitchangelog. Reformuladas algumas frases e fez algumas outras pequenas adições. [Valentin Lab]
  • Alterações:
  • Removed gitchangelog.rc.sample de idade em favor do novo documentado um. [Valentin Lab]
  • Fix:
  • O arquivo de exemplo não foi coerente com o doc, e agora está aceitando 'teste' e audiência 'doc'. [Valentin Lab]

Requisitos :

  • Python

Programas semelhantes

SVN-Pusher
SVN-Pusher

3 Jun 15

CVSweb
CVSweb

3 Jun 15

GHTix
GHTix

14 Apr 15

xdelta
xdelta

3 Jun 15

Outro software de desenvolvedor SecurActive SA

JunkieTheSniffer
JunkieTheSniffer

20 Feb 15

Comentário para gitchangelog

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