2009-02-25 7 views
18

¿Hay alguna manera de que Perforce le envíe un correo electrónico en cada cheque a un depósito en particular?Perforce: recibe un correo electrónico en cada checkin

+1

¿Está preguntando cómo configurar el servidor forzado para proporcionar esta funcionalidad, o simplemente lo está solicitando como usuario final? Si la respuesta de este último Jeff debe ser suficiente, suponiendo que su administrador ha configurado el daemon de revisión. –

+1

Estaba pidiendo el último. Y, sí, la respuesta de Jeff funciona para mí. La respuesta de Brian también es bueno saberlo. –

Respuesta

37

Sí. Tipo de "usuario P4" para ver la configuración del usuario y luego en "Comentarios:" poner la especificación de archivo de la zona de almacén en el cual desea ser notificado en el registro de entrada, como en:

Reviews: 
    //depot/myproject/... 

Ver this section de la referencia de comando P4 para obtener más información.

+2

¿Qué sucede si desea enviar por correo electrónico una lista de correo electrónico, en lugar de un usuario en particular? – Nick

+3

Supongo que podría crear un usuario que represente la lista. No estoy seguro de una forma más eficiente –

1

Como administrador puede utilizar

p4 triggers 

a scripts de configuración que se ejecutan cuando se llevan a cabo diversas acciones (es decir: en el registro de una lista de cambios). Lo he usado para enviar un correo electrónico a una lista de distribución de la que formaban parte todos los desarrolladores, para que supieran quién estaba controlando qué y cuándo.

8

Desea instalar el script Perforce Review Daemon en su servidor. Lo que hace es sondear periódicamente el servidor para nuevas listas de cambios y envía un correo electrónico SOLAMENTE a las personas interesadas en ellos. Perforce mantiene la secuencia de comandos y puede obtener ayuda del soporte técnico para configurarla.

Puede descargarlo desde el sitio web de Perforce desde el sitio de soporte (hacia la parte inferior de la página).

Perforce web Apoyo: http://www.perforce.com/perforce/loadsupp.html
Enlace Directo a Guión: http://public.perforce.com/public/perforce/utils/reviewd/p4review.py

Una vez lo tienes instalado registra su interés en que su changinglists añadiendo la especificación de archivo a su cuenta de usuario.

+0

¿Es posible enviar el correo electrónico antes de confirmar la lista de cambios, solo para su revisión? A través de una secuencia de comandos de archivo por lotes? – noobcode

+0

Puede escribir un enganche pre commit; Yo nunca hice eso.Además, he pasado de querer correos electrónicos para cada compromiso. Ahora recomiendo el flujo de trabajo de solicitud de extracción a todos nuestros clientes. – Dennis

17

En P4V (cliente visual)

  1. Connection ->Edit Current User

  2. Introduzca la ruta al repositorio bajo Reviews

Esto es correcto para OSX & de Windows.

+0

Gracias. Nunca recuerdo dónde encontrar esta característica. –

+0

gracias por la versión del cliente visual! –

4

En el cliente visual Perforce (P4V), vaya a Conexión y Editar usuario actual En el cuadro de diálogo de usuario, vaya a las opiniones pestaña. Seleccione y anule la selección de los diferentes árboles del "depósito"

Cuestiones relacionadas