Pergunta

Eu estou usando subversion como um RCS e Bugzilla para acompanhamento de problemas. E eu só me pergunto como criar logs de mudanças automáticas para os usuários?

Eu já tentei a função "svn2cl". Mas os logs de mudanças que ele cria são a técnica para me (por exemplo, nenhum usuário de querer saber que desenvolvedor XY mudou 20 arquivos ontem para corrigir um vazamento de memória). Um usuário deseja um log de alterações que contém algo como isto:

A versão 1.0 Restaurant - Adicionado recurso 1

A versão 1.1 Restaurant - bug corrigido # 4711 Restaurant - acrescentou característica 2
...

Alguém sabe uma ferramenta, addon ou script para criar logs de alterações de minhas entradas Bugzilla? Ou há uma boa maneira de fazer isso? Eu sei trac apoia a criação de logs de mudanças, mas eu não gosto de trac muito.

Atualizar Escreveu minha própria pequena ferramenta para este trabalho. Você pode obtê-lo em ChangelogGenerator .

Foi útil?

Solução

Há um projeto sourceforge chamado Bugzilla Mudanças que geram esse registro como HTML ou Wiki -. Text

Veja: Bugzilla Mudanças Projeto

Outras dicas

Usando uma ferramenta personalizada que os logs em um banco de dados muda por projeto, módulo etc. essas mudanças são, em seguida, exportável para arquivos usando um suplemento personalizado para FinalBuilder para a produção leia-me, ou exportável para um webservice que as importações los em um db local para o webserver que os usuários possam ver / pesquisa on-line o que mudou por módulo.

eu acho que você pode ter Bugzilla gerá-lo para você. Use a tela de erro de pesquisa avançada, filtro no marco / versão, sobre a situação e resolução. Depois, você pode exportá-lo como formato e trabalhar CSV nele no Excel

Excel? :)

Estou assumindo para cada versão que você primeiro criar uma lista de recursos para implementar, alterações a fazer, erros para corrigir etc. Em algum lugar o status destes deve ser monitorado para que você saiba o que está completa, o que foi empurrado para um versão posterior e assim por diante, e quando é hora de testar e navio.

Esta informação no documento de acompanhamento contém praticamente tudo o que você precisa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top