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
CIBLE
s. 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 ».