Pregunta

Es muy doloroso para añadir varias entradas para Trac o para tenerlo como su propia lista de tareas.Que hace que la gente a utilizar sus propias herramientas de gestión de tareas para tareas luego se extendió a todo.

¿Hay algún plugin o macro que acelerarían el proceso de adición de una entrada?

¿Fue útil?

Solución

Si usted está usando Eclipse: Mylyn es perfecto.

De lo contrario, siempre se puede obtener el XML RPC plugin. http://trac-hacks.org/wiki/XmlRpcPlugin y el rollo de su propia herramienta.

Para la creación rápida de similar boletos, usted podría usar el Clone plugin: http://trac-hacks.org/wiki/CloneTicketPlugin

Editar Y en la segunda Espen la idea con el SVN checkin gancho, funciona muy bien para nosotros.

Otros consejos

El siguiente le permite escribir una nota rápida.La nota se convierte en un billete Trac, asignado a sí mismo.Yo uso esto para muy rápida de errores y/o características que no quiero olvidar.O, si hago una característica puedo abrir, a continuación, cerrar un ticket, así que conseguir un crédito completo :) - j

#!/usr/bin/env python

'''
trac-bug: add bug/feature to current Trac project, from the command line.
Specify Trac project directory in TRAC_ENV environment variable.
'''


import os, sys

TRAC_ENV = os.environ.get('TRAC_ENV') or os.path.expanduser('~/trac/projectenv')
if not os.path.isdir(TRAC_ENV):
    print >>sys.stderr, "Set TRAC_ENV to the Trac project directory."
    sys.exit(2)

from trac.env import open_environment
from trac.ticket import Ticket
t = Ticket(open_environment(TRAC_ENV))

desc = ' '.join(sys.argv[1:])
info = dict(
    status='open', 
    owner=os.environ['USER'], reporter=os.environ['USER'],
    description = desc, summary=desc
)

t.populate(info)
num = t.insert()
if not num:
    print >>sys.stderr, "Ticket not created"
    print >>sys.stder, vals
    sys.exit(1)

print "Ticket #%d: %s" % (num,desc)
sys.exit(0)                 # all is well

El uso es breve:

$ trac-error de cerveza

Boleto #9:fuera de cerveza

Usted podría tratar de usar EmailtoTrack, así que usted puede crear entradas sólo el envío de correos electrónicos.

(Otra limpio de la pista de punta, si no directamente relacionadas a la pregunta, es el uso de cometer un gancho con su sistema de control de versiones así que usted puede cerrar tickets haciendo commits.Yo sólo he tratado de este uno de SVN, pero no debería ser difícil de puerto.)

También hay una línea de comandos billete trac creador en la pista de hacks, usted tiene que ejecutar en la misma máquina que el trac repo reside.Me parece la línea de comandos, además de ser mucho más rápido que el de la web basada en uno.

http://trac-hacks.org/wiki/TicketToTracScript

Mientras tanto, uno programado TicketImportPlugin el que crea o actualiza varias entradas en una interacción con el usuario de la tabla de Excel.

Si Mylyn está trabajando para usted, considere la posibilidad de la comprobación hacia fuera http://tasktop.com demasiado.Tasktop se extiende Mylyn con potentes características de productividad, tales como el cambio automático de tiempo de seguimiento, navegación por la web de soporte, el correo electrónico y la integración de calendario, y mucho más.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top