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.
pre-unlock — Notification d'une demande de déverrouillage d'un chemin.
pre-unlock
CHEMIN_DÉPÔT
CHEMIN
UTILISATEUR
JETON
DRAPEAU_CASSAGE
La procédure automatique pre-unlock
est
activée lorsque quelqu'un demande à supprimer un verrou sur un
fichier. Elle peut être utilisée pour définir des politiques
qui spécifient que tels utilisateurs sont autorisés à
déverrouiller tels chemins. Ceci est particulièrement important
dans le cadre de votre politique globale de verrouillage. Si un
utilisateur A verrouille un fichier, est-ce que l'utilisateur B
est autorisé à casser ce verrou ? Qu'en est-il si le verrou
est âgé de plus d'une semaine ? Ce type de politique peut
être implémenté par la procédure automatique.
Si le code de retour de la procédure automatique
pre-unlock
est non nul, le déverrouillage
n'a pas lieu 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 ;
Chemin géré en versions qui va être déverrouillé ;
identifiant (authentifié) de l'utilisateur qui demande le déverrouillage ;
jeton de verrouillage associé au verrou qui doit être supprimé ;
1
si l'utilisateur essai de casser le
verrou ; 0
sinon.