¿Puedo crear un gancho cvs previo a la salida?

Me gustaría evitar que ciertos usuarios revisen ciertos modules de código en mi repository de cvs. Ya he implementado ganchos de precompromiso que impiden que esos mismos usuarios puedan asignar código a un module particular, pero no veo ninguna forma de evitar que se proceda al pago del mismo module.

¿Alguien sabe de una manera de evitar el pago de CVS de ciertos modules que usan ganchos?

Este hilo menciona el script cvs_acls , en la distribución del código fuente de CVS, en el directory contrib / .
Podría hacer lo que estás buscando.

Ex. TAG1 , TAG2 , TAG3 , TAG4 , TAG5
La operación de pago / actualización / export para TAG1 y TAG2 debe fallar. ( cvs co -r TAG1 mod_dir )

La secuencia de commands original solo sirve para evitar la confirmación, pero también se puede aplicar un parche para evitar el pago.
Se presentan más alternativas en estas preguntas frecuentes de CVS .