2009-08-11 4 views

Respuesta

6

Como se indica en la TracWiki, el flujo de trabajo previsto es:

  1. usuario A Trac comienza a trabajar en un boleto
  2. Obtienen código del sistema de control de versiones
  3. Una vez finalizada la obra realizan una confirmación de sus modificaciones en el control de versiones repositorio
  4. El usuario inserta el número de ticket Trac en el com mit mensaje como TracLink
  5. Trac puede mostrar ahora el cambio establecido por el billete

Cuando el TracLink es algo así como #1 o ticket:1 o incluso comment:1:ticket:2 cuando se refiere a un billete.


Si no llega a crear el enlace cuando el commit se hace, todavía puede crear una en el billete Comentarios de sí mismos utilizando TracLinks tales como: r2, r1:3, [1:3], log:@1:3, etc.

+0

Y el enlace básico podría agregarse mediante las propiedades de svn: bugtraq, al menos para los clientes que lo admitan. –

+0

Además, puede configurar una secuencia de comandos post-commit para enviar tickets automáticamente a las pruebas (o al flujo de trabajo que use) – basszero

+0

Estoy bastante seguro de que el enganche post-commit de Trac debe estar habilitado (como se menciona como retráctil), y no está predeterminado en una instalación de Arac. – RjOllos

2

puede vincular a la revisión al cerrar el ticket: r253, p. Ej.
y puede vincular el ticket en el mensaje de confirmación: #7525, p. Ej.

Aparte de eso, dudo que se pueda hacer algo.

Obviamente, podría analizar el mensaje de registro con el enlace de confirmación y hacer una notificación de los tipos de los tickets de interés, pero supongo que tendría que tener acceso al servidor.

1

Usted puede encontrar el gancho post-commit de Trac útil. Le permite cerrar tickets usando sus mensajes de registro de compromiso. Ver the script here.

Cuestiones relacionadas