svn lock — Verrouiller des chemins ou des URL dans le dépôt, afin qu'aucun autre utilisateur ne puisse propager (commit) des modifications les concernant.
Verrouille chaque CIBLE. Si
une CIBLE est déjà verrouillée
par un autre utilisateur, affiche un avertissement et
continue de verrouiller les autres
CIBLEs. Utilisez l'option
--force pour voler un verrou à un autre
utilisateur ou à une autre copie de travail.
--encoding ENC --file (-F) FICHIER --force --force-log --message (-m) TEXTE --targets NOM_FICHIER
Verrouille deux fichiers de la copie de travail :
$ svn lock arbre.jpg maison.jpg 'arbre.jpg' verrouillé par l'utilisateur 'harry'. 'maison.jpg' verrouillé par l'utilisateur 'harry'.
Verrouille un fichier dans la copie de travail qui est déjà verrouillé par un autre utilisateur :
$ svn lock arbre.jpg svn: avertissement : Chemin '/arbre.jpg' déjà verrouillé par \ l'utilisateur 'sally' dans le système de fichiers '/var/svn/depot/db' $ svn lock --force arbre.jpg 'arbre.jpg' verrouillé par l'utilisateur 'harry'.
Verrouille un fichier sans copie de travail :
$ svn lock http://svn.red-bean.com/repos/test/arbre.jpg 'arbre.jpg' verrouillé par l'utilisateur 'harry'.
Pour davantage de détails, référez-vous à la section intitulée « Verrouillage ».