apertura de bloqueos

Elimina todos los bloqueos de los archivos en una secuencia.

Finalidad

Abrir los bloqueos de uno o varios archivos en una secuencia. Normalmente, los bloqueos deben ser propiedad del usuario conectado actualmente, pero con el conmutador –force, los usuarios administrativos pueden abrir los bloqueos de otros usuarios.

Opciones y argumentos

-P  |  --password ] contraseña de ID de usuario de repositorio
La contraseña del ID de usuario especificado en el repositorio nombrado. Si esta opción no se incluye en la línea de mandatos, se le solicita una contraseña. Si ha especificado un URI de repositorio o apodo para el cual ha almacenado credenciales mediante el mandato scm login, se ignora esta opción.
-u  |  --username ] ID de usuario de repositorio
Especifica un ID de usuario que existe en el repositorio nombrado. Si ha especificado un URI de repositorio o apodo para el cual ha almacenado credenciales mediante el mandato scm login, se ignora esta opción.
-r  |  --repository-uri ] URI de repositorio
Especifica el repositorio en el que se debe llevar a cabo esta acción. Si ha almacenado credenciales de repositorio mediante el mandato scm login, puede utilizar el apodo que facilitó para estas credenciales almacenadas
-c  |  --component ] arg
El componente en el que realizar los bloqueos. No es necesario para espacios de trabajo cargados localmente.
-s  |  --stream ] arg
La secuencia en la que realizar los bloqueos. No es necesario para espacios de trabajo cargados localmente.
-R  |  --RemotePath ] arg
Indica que las vías de acceso determinadas se encuentran en la secuencia remota, no en el sistema de archivos local. Tenga en cuenta que las vías de acceso deben estar relacionadas con la raíz del componente. “-c” y “-s” deben especificarse.

Ejemplos

En una secuencia con los siguientes bloqueos:

$ scm lock list -r m --stream JUnit --component JUnit -v
R (6729) "/JUnit/.classpath"                       bill   (6727) "JUnit" (6725) "JUnit"
R (6730) "/JUnit/.project"                         bill   (6727) "JUnit" (6725) "JUnit"
R (6726) "/JUnit/src/junit/awtui/AboutDialog.java" markus (6727) "JUnit" (6725) "JUnit"
R (6728) "/JUnit/src/junit/awtui/Logo.java"        markus (6727) "JUnit" (6725) "JUnit"

bill puede realizar uno de sus bloqueos:

$ scm lock release -r m --stream "JUnit" --component JUnit -R JUnit/.classpath JUnit/.project
Bloqueos realizados con éxito.

bill tiene privilegios administrativos y puede realizar bloqueos de markus utilizando el distintivo (“-f”):

$ scm lock release -r m --stream "JUnit" --component JUnit -f -R JUnit/src/junit/awtui/AboutDialog.java
Bloqueos realizados con éxito.

Estado actual del bloqueo:

$ scm lock list -r m --stream 6725 --component JUnit -v
R (6728) "/JUnit/src/junit/awtui/Logo.java" markus (6727) "JUnit" (6725) "JUnit"


Comentarios

¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error