De hecho, puede usar un gatillo para lograr su objetivo.
El disparador será un disparador "formal" con un valor de "ruta" del "cliente".
Deberá aprender a trabajar con la línea de comandos de perforce y con el formato de archivo de texto simple que Perforce usa para las especificaciones del espacio de trabajo.
Debe echar un vistazo a esta pregunta relacionada: Cómo establecer los valores predeterminados para las especificaciones del cliente de perforce
Y puede encontrar documentación y ejemplos en los manuales de perforce aquí: http://www.perforce.com/perforce/doc.current/manuals/p4sag/chapter.scripting.html
Aquí hay otro documento anterior con un buen material de fondo: http://www.perforce.com/sites/default/files/writing-triggers-paper_0.pdf
Después de leer todo ese material, configure un servidor de pruebas para usar para desarrollar sus desencadenantes e intentar escribir algunos desencadenantes, probablemente tenga algunas preguntas adicionales que hacer sobre los detalles, pero su desencadenante propuesto es lo suficientemente simple como para que Probablemente podrá resolverlo con algo de experimentación una vez que haya visto estos ejemplos.