Listar objetos de repositório e objetos de sincronização do
ClearCase Connector
Propósito
O subcomando ccc list
com um dos três tipos de objetos do ClearCase Connector
(clones, synchronizedFilesAndFolders
ou synchronizedStreams) lista objetos do ClearCase Connector,
incluindo clones, arquivos e pastas sincronizados, além de fluxos de
sincronização. O alias de ccc list synchronizedStreams é ccc ls ccss.
O alias de ccc list synchronizedFilesAndFolders é ccc ls sff.
Sinopse
- Para executar ccc list depois de ter utilizado ccc
login para criar credenciais armazenadas:
ccc list object type [ -r |
--repository-uri ] URI do repositório ou apelido { [ -c | --contrib ] name [ -v | --verbose ] --depth levels} {[object-type specific options]}
- Para executar ccc list fornecendo credenciais
na linha de comandos:
ccc list object type [ -r | --repository-uri ] URI do
repositório [ -u | --username ] ID do
usuário no repositório [ -P | --password ] senha para o
ID do usuário no repositório { [ -c | --contrib ] name [ -v | --verbose ] } {[object-type specific options]}
Opções e argumentos
- [ -c | --contrib ] nome
- Um ID de usuário válido no repositório especificado. Se esta opção for fornecida, a lista de
tipos de itens é limitada aos itens de propriedade do contribuidor especificado. Se está
opção for omitida, o nome assume o padrão para o ID de usuário do usuário executando
scm list.
Não aplicável quando está listando áreas de projetos, contribuidores,
componentes e arquivos remotos.
- [ -P | --password ] senha para o
ID do usuário no repositório
- A senha para o ID do usuário especificado no repositório nomeado. Se esta opção não
estiver incluída na linha de comandos, será solicitada uma senha. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando
scm login, esta opção é ignorada.
- [ -r | --repository-uri ] URI do
repositório
- Especifica o repositório no qual executar esta ação. Se você armazenou credenciais do repositório utilizando o comando scm login, pode
utilizar o apelido que forneceu para estas credenciais armazenadas
- [ -u | --username ] ID do
usuário no repositório
- Especifica um ID do usuário que existe no repositório denominado. Se você
especificou um URI de repositório ou apelido para o qual possui credenciais
armazenadas usando o comando ccc login, esta
opção será ignorada.Especifica um ID do usuário que existe no repositório nomeado. Se você especificou uma URI de repositório ou apelido para o qual armazenou credenciais utilizando o comando
scm login, esta opção é ignorada.
- [ -v | --verbose ]
- Fornecer mensagens informativas adicionais durante a operação.
- tipo de objeto
- O tipo de item a ser listado. Um de:
- clones
- Lista todas as informações de link do clone em um repositório, independentemente
dos limites da área do projeto. Esse comando serve apenas para diagnóstico.
- synchronizedFilesAndFolders
- Lista os arquivos e pastas sincronizados do fluxo sincronizado
nomeado. O alias para scm list com o tipo de objeto synchronizedFilesAndFolders
é scm ls sff. A opção específica de
tipo de objeto para este tipo de objeto é necessária:
- synchronized stream
- Um fluxo sincronizado, especificado pelo nome. Os arquivos e pastas
desse fluxo sincronizado são listados. Um fluxo deve ser especificado
e não mais de um fluxo pode ser inserido.
- synchronizedStreams
- Lista fluxos sincronizados e informações do fluxo em todas as
áreas de projeto e de equipe das quais o usuário denominado é um membro. O alias
para scm list com o tipo de objeto synchronizedStreams
é scm ls ccss. Opções específicas de tipo de
objeto para este tipo de objeto são:
- [ -L | --locallySyncd ]
- Operar em todos os fluxos que são sincronizados neste
host. Essa opção poderá ser utilizada apenas se o comando for executado no host de
sincronização.
- -s
- Exibir propriedades do Jazz e do ClearCase dos fluxos sincronizados.
- synchronized stream [...]
- Uma lista de fluxos sincronizados especificados pelo nome, separados por espaço.
Se forem especificados fluxos, as informações do fluxo serão listadas apenas para esses
fluxos.
Exemplos
O usuário efetua login no servidor com
user1 como o nome de usuário,
user1pw como a senha e
repos como o apelido do repositório; em seguida, executa a lista de comandos.
C:\Arquivos de Programas\IBM\TeamConcert\ccctools\eclipse>ccc login -r https://localhost:9443/jazz -u user1 -P user1pw -n repos
Login efetuado em https://localhost:9443/jazz
C:\Arquivos de Programas\IBM\TeamConcert\ccctools\eclipse>ccc list synchronizedStreams -r repos
main:
Int1_15.35.55:
Int1:
main_BLX:
4 fluxos sincronizados do ClearCase localizados