<ul><li>Trac é uma ferramenta open source e de interface web para controle de  projetos de desenvolvimento de software. O ...
<ul><li>RECURSOS </li></ul><ul><li>Controle de mudanças. </li></ul><ul><li>Wiki para documentação colaborativa e referênci...
<ul><li>ALGUNS BENEFÍCIOS </li></ul><ul><li>Melhoria na qualidade do produto e do processo de desenvolvimento. </li></ul><...
<ul><li>Migração: </li></ul><ul><li>É possível migrar os tickets de outras ferramentas desse mesmo tipo para o Trac. </li>...
<ul><li>Configuração: </li></ul><ul><li>A configuração é feita por um arquivo chamado trac.ini </li></ul><ul><li>Através d...
<ul><li>Trac - Cabeçalho: </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
<ul><li>Trac - Wiki: </li></ul><ul><li>Possui o mesmo estilo de formatação usadas nas páginas wiki </li></ul><ul><li>Possu...
<ul><li>Trac - Timeline: </li></ul><ul><li>Apresenta em um único relatório em ordem cronológica, todas as mudanças ocorrid...
<ul><li>Trac - Roadmap: </li></ul><ul><li>Lista todos os milestones e mostra o seu progresso </li></ul>Cloves Barcellos Ju...
<ul><li>Trac – Browse Source: </li></ul><ul><li>Mostra a raíz do projeto com a revisão e o log da última mudança </li></ul...
<ul><li>Trac – View Tickets: </li></ul><ul><li>Mostra todos os tickets agrupados por caracteríscas  </li></ul><ul><li>Ativ...
<ul><li>Trac – New Ticket: </li></ul><ul><li>Ticket em 3 tipos: </li></ul><ul><li>Defeito </li></ul><ul><li>Melhoramento <...
<ul><li>Trac – New Ticket: </li></ul><ul><li>Descreve-se o problema e configura-se </li></ul><ul><li>Prioridade </li></ul>...
Próximos SlideShares
Carregando em…5
×

Trac

4.145 visualizações

Publicada em

Publicada em: Tecnologia, Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
4.145
No SlideShare
0
A partir de incorporações
0
Número de incorporações
9
Ações
Compartilhamentos
0
Downloads
31
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Trac

  1. 1. <ul><li>Trac é uma ferramenta open source e de interface web para controle de projetos de desenvolvimento de software. O objetivo do software é ajudar o desenvolvedor a controlar as mudanças do software, entender o porque de cada uma e qual o seu impacto no projeto como um todo. </li></ul><ul><li>O software foi desenvolvido na linguagem de programação Python e está disponível sob uma licença GPL desde meados de 2005. Desde a versão 0.9, é disponibilizado sob uma licença BSD modificada. </li></ul><ul><li>Entre os diversos usuários do software temos o Laboratório de Propulsão a Jato da NASA, que usa a ferramenta para controle de vários projetos. Uma lista mais completa de usuários do Trac pode ser obtida no seu próprio site. </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  2. 2. <ul><li>RECURSOS </li></ul><ul><li>Controle de mudanças. </li></ul><ul><li>Wiki para documentação colaborativa e referência cruzada entre os elementos do Trac. </li></ul><ul><li>Integração com o Subversion (o Trac também funciona como um browser do repositório do Subversion). </li></ul><ul><li>Acompanhamento da evolução do projeto. </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  3. 3. <ul><li>ALGUNS BENEFÍCIOS </li></ul><ul><li>Melhoria na qualidade do produto e do processo de desenvolvimento. </li></ul><ul><li>Registro, rastreamento e controle das mudanças sofridas pelo projeto durante o seu ciclo de vida. </li></ul><ul><li>Amarração entre o controle de versão e o controle de mudança. </li></ul><ul><li>Acompanhamento básico da evolução do projeto. </li></ul><ul><li>Melhor documentação do projeto através de participação da equipe de desenvolvimento. </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  4. 4. <ul><li>Migração: </li></ul><ul><li>É possível migrar os tickets de outras ferramentas desse mesmo tipo para o Trac. </li></ul><ul><li>No site há scripts para migração do Bugzilla, Sourceforge e Mantis escritos em python. </li></ul><ul><li>Como se usa no Trac uma base de dados SQL, pode se inserir os tickets direto na base de dados </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  5. 5. <ul><li>Configuração: </li></ul><ul><li>A configuração é feita por um arquivo chamado trac.ini </li></ul><ul><li>Através dele altera-se o tipo de repositório, o caminho até ele, as seções do trac (wiki, timeline, browser), configurações do tickets (que pode ser customizável)‏ </li></ul><ul><li>Endereço de referência: http://trac.edgewall.org/wiki/TracIni </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  6. 6. <ul><li>Trac - Cabeçalho: </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  7. 7. <ul><li>Trac - Wiki: </li></ul><ul><li>Possui o mesmo estilo de formatação usadas nas páginas wiki </li></ul><ul><li>Possui diversas macros, como as que permite exibição de data, hora, mudanças recentes. Também é possível também criar suas próprias macros </li></ul><ul><li>Suporte a coloração de sintaxe (php, c, c++, sql, python, xml já vem com suporte no Trac ), com possibilidade de se usar pacotes externos para outras sintaxes. </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  8. 8. <ul><li>Trac - Timeline: </li></ul><ul><li>Apresenta em um único relatório em ordem cronológica, todas as mudanças ocorridas no projeto: </li></ul><ul><li>Wiki </li></ul><ul><li>Tickets </li></ul><ul><li>Códigos fonte </li></ul><ul><li>Milestone </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  9. 9. <ul><li>Trac - Roadmap: </li></ul><ul><li>Lista todos os milestones e mostra o seu progresso </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  10. 10. <ul><li>Trac – Browse Source: </li></ul><ul><li>Mostra a raíz do projeto com a revisão e o log da última mudança </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  11. 11. <ul><li>Trac – View Tickets: </li></ul><ul><li>Mostra todos os tickets agrupados por caracteríscas </li></ul><ul><li>Ativos </li></ul><ul><li>Ativos por grupo (versão, milestone, por dono)‏ </li></ul><ul><li>Meus tickets </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  12. 12. <ul><li>Trac – New Ticket: </li></ul><ul><li>Ticket em 3 tipos: </li></ul><ul><li>Defeito </li></ul><ul><li>Melhoramento </li></ul><ul><li>Tarefa </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado
  13. 13. <ul><li>Trac – New Ticket: </li></ul><ul><li>Descreve-se o problema e configura-se </li></ul><ul><li>Prioridade </li></ul><ul><li>Componente </li></ul><ul><li>Severidade </li></ul><ul><li>Milestone </li></ul><ul><li>Versão </li></ul>Cloves Barcellos Junior / Thiago Coelho Prado

×