2010-03-10 9 views
5

Con forzosamente, un usuario puede recibir notificaciones por correo electrónico de los cambios en un archivo o directorio en particular al especificarlo en el campo Reviews del registro del usuario (más detalles en el Perforce documentation).¿Perforce ha enviado una dirección de correo electrónico arbitraria al enviarla?

Sin embargo, me gustaría que las notificaciones por correo electrónico se envíen a una lista de correo del equipo, que por supuesto no es un usuario obligado. Una manera simple de lograr esto sería hacer que un miembro del equipo coloque la lista de correo para su dirección de correo electrónico, mientras que otra sería crear una cuenta de usuario para la lista de correo (¿se requeriría otra licencia?). Sin duda, tiene que haber una mejor manera, sin embargo.

+0

Me gustaría añadir que el daemon p4 review no viene preinstalado. Tienes que descargarlo e instalarlo como daemon en el servidor – zebrabox

Respuesta

2

Si desea utilizar un campo de revisión de usuario, tiene derecho a una licencia de "usuario de fondo" que podría satisfacer sus necesidades (de esta manera, ninguno de sus usuarios "reales" tendría que cambiar su dirección de correo electrónico) :

un "usuario de fondo" es una cuenta de usuario Perforce que se utiliza únicamente para tareas automatizadas, como disparadores y demonios. Perforce clientes con licencias actuales pueden tener un usuario adicional agregado a su licencia , de forma gratuita, a pedido. Póngase en contacto con Perforce para obtener más información .

O bien, podría considerar hacer lo que necesita con algún tipo de p4 trigger.

2

El daemon Review forzosa es solo un script python disponible here que se ejecuta en el servidor (o en cualquier máquina para el caso) y registra los registros en intervalos regulares y luego los envía a los usuarios según lo establecido en la revisión campo de sus clientespec. No hay ninguna razón por la cual no pueda modificarlo y extenderlo para hacer lo que quiera, incluso enviar por correo una lista de correo del equipo si así lo desea.
Siempre he lanzado mi propio daemon de revisión (usando el daemon de vanilla como punto de partida)

0

Pregunta anterior, nuevas respuestas (en 2014).

En la actualidad hay más de una manera de hacerlo:

Cuestiones relacionadas