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

pre-unlock — Notification d'une demande de déverrouillage d'un chemin.

Synopsis

pre-unlock CHEMIN_DÉPÔT CHEMIN UTILISATEUR JETON DRAPEAU_CASSAGE

Description

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.

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. Chemin géré en versions qui va être déverrouillé ;

  3. identifiant (authentifié) de l'utilisateur qui demande le déverrouillage ;

  4. jeton de verrouillage associé au verrou qui doit être supprimé ;

  5. 1 si l'utilisateur essai de casser le verrou ; 0 sinon.

Utilisations principales

Contrôle d'accès.