lock acquire

Verrouille des fichiers dans un flux.

Objectif

Permet à l'utilisateur de verrouiller des fichiers dans un flux. Le verrouillage d'un fichier empêche les autres utilisateurs de distribuer des groupes de modifications qui le modifie.

Options et arguments

-R  |  --remotePath ]
Option indiquant que tous les chemins sont distants. Nécessite la présence de –stream et –component.
-s  |  --stream ] arg
Indique le flux dans lequel le verrou doit être obtenu. Nécessaire lorsque "-R" est utilisé.
-c  |  --component ] arg
Indique le composant dans lequel le verrou doit être obtenu. Nécessaire lorsque "-R" est utilisé.
fichiers
Chemin d'accès aux fichiers à verrouiller. Les chemins peuvent être locaux ou distants en fonction de la présence de –R/--remotePath.

Exemples

Il est possible de verrouiller des fichiers dans la cible de flux par défaut d'un espace de travail chargé en définissant le chemin d'accès aux fichiers :

$ scm lock acquire hello.world/build.xml
Les verrous ont été obtenus.

Dans cet exemple, un espace de travail est chargé dans le répertoire de travail en cours. Le fichier est verrouillé dans la cible de flux. Notez que l'utilisateur a exécuté 'scm login' par rapport au référentiel approprié dans cet exemple.
Il est possible de verrouiller un fichier dans un flux qui ne correspond pas à la cible de flux par défaut en spécifiant –stream:

$ scm lock acquire hello.world/build.xml --stream "JUnit Integration Stream"
Les verrous ont été obtenus.

Il est possible de verrouiller des fichiers sans charger un espace de travail :

$ scm lock acquire -r l --stream "JUnit Exploration Stream" --component BuildComp -R hello.world/chatter.txt hello.world/.project
Les verrous ont été obtenus.

Cet exemple verrouille chatter.txt et .project dans le répertoire hello.world du composant BuildComp dans le flux “JUnit Exploration Stream”. Notez que l'utilisation de “-R” indique que les chemins sont distants.

Commentaires en retour

Etes-vous satisfait ? Vous pouvez faire part de vos commentaires à l'adresse Jazz.net (enregistrement requis) : Commentaire dans les forums ou soumettre un bogue