.rget server:[<path>] [<path>]
O comando .rget funciona como o comando .get, mas copia uma árvore de diretório
inteira, recursivamente. É necessário fornecer os nomes de diretório como parâmetros. Por exemplo, o comando
.rget winbuildserver1:config myconfig
copia o conteúdo do diretório config no servidor winbuildserver
no diretório myconfig no servidor atual.
Nota: - Se o caminho de destino não existir, o bfagent cria um novo diretório e copia o
diretório de origem para o novo diretório.
- Se o caminho de destino não for especificado, o
bfagent copia o diretório de origem no local
padrão no servidor atual.
Nota: - Não use variáveis de ambiente nesse comando.
- Não use links simbólicos nesse comando.
Devido ao separador de caminho do arquivo do Windows, a barra invertida (\), é igual ao caractere de escape usado no
Rational® Build
Forge®, ao analisar dotcommands, torna-se difícil determinar quando o comando significa "escape". Use os caracteres a seguir para distinguir entre um separador de caminho do arquivo do Windows e de escape:
- Para ativar o escape, digite /E.
- Para desativar o escape, digite /e.
Este exemplo mostra o comando .put :
.put[/E|/e] [<relative_path>/]file
server:[[<relative_path>/]file]
Se nem /E nem /e forem especificados, o sistema usará o método de heurística para ver se o dotcommand contém algo semelhante a um caminho do arquivo do Windows. Se ele detectar um caminho de arquivo, o escape será desativado; caso contrário, o escape será ativado.