This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.

Nom

post-commit — Notification d'une propagation réussie.

Synopsis

post-commit CHEMIN_DÉPÔT RÉVISION NOM_TRANSACTION

Description

La procédure automatique post-commit est activée après que la transaction ait été validée et que la nouvelle révision soit créée. La plupart des administrateurs utilise cette procédure automatique pour envoyer des e-mails décrivant la propagation ou pour notifier à d'autres outils (tels que les outils de gestion pour le suivi de bogues) qu'une nouvelle propagation a eu lieu. Certains utilisent cette procédure automatique pour déclencher une sauvegarde.

Si le code de retour de la procédure automatique post-commit est non nul, la propagation a bien eu lieu puisqu'elle est déjà terminée. Cependant, tout ce qui a été écrit vers stderr est renvoyé vers le client, afin de trouver plus facilement la raison de l'échec de la procédure automatique.

Paramètres d'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. numéro de révision créée par la propagation ;

  3. nom de la transaction qui a donné la révision et qui appelle la procédure automatique.

Utilisations principales

Notification de propagation ; intégration avec d'autres outils.