Nom

pre-commit — Notification juste avant la fin de la propagation.

Description

La procédure automatique pre-commit est activée juste avant que la transaction de propagation ne génère une nouvelle révision. Cette procédure automatique est typiquement utilisée pour protéger le dépôt vis-à-vis de propagations qui ne respectent pas certaines règles relatives au contenu ou au chemin (par exemple, votre dépôt peut imposer que les propagations sur une certaine branche incluent un numéro de ticket de l'outil de gestion de suivi des bogues ou alors que l'entrée du journal de propagation ne soit pas vide).

Si le code de retour de la procédure automatique pre-commit est non nul, la propagation est annulée, la transaction de propagation supprimée et tout ce qui a été écrit vers stderr est renvoyé vers le client.

Paramètres en entrée

Les arguments de la ligne de commande passés à la procédure automatique sont, dans l'ordre :

  1. Chemin du dépôt ;

  2. Nom de la transaction de propagation.

Utilisation principale

Contrôle et validation des modifications.