Aquisição de Bloqueio

Arquivos de bloqueio em um fluxo.

Propósito

Permite que o usuário bloqueie arquivos em um fluxo. Bloquear um arquivo evita que outros usuários forneçam conjuntos de alterações que o modifiquem.

Opções e argumentos

-R  |  --remotePath ]
Sinalizar que indica que todos os caminhos são remotos. Necessita da presença de –stream e –component.
-s  |  --stream ] arg
Indica em qual fluxo o bloqueio deve ser adquirido. Necessário quando "-R" é usado.
-c  |  --component ] arg
Indica em qual componente o bloqueio deve ser adquirido. Necessário quando "-R" é usado.
arquivos
Caminho para um ou mais arquivos para bloquear. Os caminhos podem ser locais ou remotos, dependendo da presença de –R/--remotePath.

Exemplos

É possível bloquear arquivos no destino do fluxo padrão de uma área de trabalho carregada especificando o caminho para os arquivos individuais:

$ scm lock acquire hello.world/build.xml
Bloqueios adquiridos com êxito.

Neste exemplo, o diretório de trabalho atual tem uma área de trabalho carregada nele. O arquivo é bloqueado no destino do fluxo. Note que o usuário executou 'scm login' com relação ao repositório apropriado neste exemplo.
É possível bloquear um arquivo em um fluxo que não seja o destino do fluxo padrão especificando –stream:

$ scm lock acquire hello.world/build.xml --stream "JUnit Integration Stream"
Bloqueios adquiridos com êxito.

É possível bloquear arquivos sem ter uma área de trabalho carregada:

$ scm lock acquire -r l --stream "JUnit Exploration Stream" --component BuildComp -R hello.world/chatter.txt hello.world/.project
Bloqueios adquiridos com êxito.

Este exemplo bloqueia chatter.txt e .project no diretório hello.world do componente BuildComp no fluxo “JUnit Exploration Stream”. Note o uso de “-R” para indicar que os caminhos são remotos.

Feedback

Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro