Añadir Plugin a Trac – Timing and Estimation

trac_logo

Me apunto brevemente como hize para instalar un plugin para TRAC, que luego me conozco y no me acordaré. Concretamente, instalé un plugin para controlar las horas destinadas a un tiquet, porque por defecto la 0.11 (que sí que lleva el webadmin) no lo tiene implementado.

Vamos la url del plugin y descargamos el zip. Hay que descargar la versión correcta dependiendo de nuestro TRAC.

Descomprimimos

# unzip timingandestimationplugin_branches_trac0.11-r5650.zip

Creamos el .egg
# python setup.py bdist_egg

Esto genera un archivo .egg que hay copiar en la carpeta plugins del entorno TRAC.

# cp TracHoursPlugin-0.3.1-py2.4.egg /path/to/TRAC/env

Hemos de vigilar los permisos del plugin para que TRAC pueda leerlo. Hemos de editar el trac.ini y habilitar el plugin


[components]
trachours.* = enabled

Finalmente, actualizar nuestro proyecto y reiniciar Apache o el servidor web.

# trac-admin /path/to/TRAC/env upgrade
# service httpd restart

Links

Leave a Reply

Your email address will not be published. Required fields are marked *