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

RapidSVN
RapidSVN

17 Feb 15

sapling
sapling

14 Apr 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!