Instalando o plugin datefield no TRAC

Por padrão, o gerenciador de projetos TRAC não tem a opção de determinar  data de validade/fim de uma tarefa. O TRAC tende a ser mais voltado ao XP de que ao SCRUM, em termos de metodologia. O Plugin que proporciona isso é o Datefields. Ele pode ser encontrado em http://trac-hacks.org/wiki/DateFieldPlugin .

Download

wget “http://trac-hacks.org/changeset/latest/datefieldplugin?old_path=/&filename=datefieldplugin&format=zip” -O datefieldplugin.zip

Descompactação

bash-3.1# unzip datefieldplugin.zip

OBS: Caso não tenha o pacote zip instalado e usa distribuição for derivada do debian, então: apt-get install zip

Instalação

Primeiro passo, ler as informações do link http://trac.edgewall.org/wiki/TracPlugins

  • Entrar na pasta onde foi descompactado o arquivo  datefieldplugin.zip;
  • Entrar na pasta referente a sua versão do trac, no meu caso, 0.11;
  • Instalar o plugin: bash-3.1# python setup.py install;

Configuração

Localizar o arquivo de configuração do TRAC, o trac.ini. Neste arquivo iremos adicionar as seguintes linhas:

[components]
datefield.* = enabled

[ticket-custom]
due_date = text
due_date.date = true
due_date.label = Data de vencimento
due_date.value = DD-MM-YYYY
due_date.date_empty = true

[datefield]
format = dmy
separator = –
first_day = 1

Agora basta dar um reload no webserver e fazer uso do plugin.

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s