start-commit — Notification du début d'une propagation.
La procédure automatique start-commit
est activée avant que la transaction de propagation ne soit
créée. Typiquement, elle est utilisée pour décider si
l'utilisateur possède les droits de propager une nouvelle
révision.
Si le code de retour de la procédure automatique
start-commit
est non nul, la propagation est
arrêtée avant même la création de la transaction de
propagation et tout ce qui a été écrit vers
stderr
est renvoyé vers le client.
Les arguments de la ligne de commande passés à la procédure automatique sont, dans l'ordre :
Chemin du dépôt ;
identifiant (authentifié) de l'utilisateur qui initie la propagation ;
liste, dont les éléments sont séparés par des virgules,
de capacités que le client passe au serveur, dont
depth
, mergeinfo
et
log-revprops
(nouveau dans
Subversion 1.5).