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"