.rput

.rput [<víaacceso_relativa>] server:[<víaacceso_relativa>]
El mandato .rput funciona de forma similar al mandato .put, pero copie un árbol de directorios completo, de forma recursiva. Las vías de acceso relativas que usted proporciona deben ser directorios, no archivos. Por ejemplo, el mandato
.rput myconfig linuxserver5:feb2005
copia el contenido del directorio myconfig desde el servidor actual al directorio feb2005 del servidor linuxserver5.
Nota: Si la vía de acceso de destino no existe, bfagent crea un nuevo directorio y copia el directorio de origen en el nuevo directorio.

La vía de acceso de origen está subordinada al directorio de trabajo del paso, de modo que puede incluir o no los directorios de proyecto y código basados en el valor de la propiedad Absoluto del paso. La vía de acceso de destino está subordinada solamente a la propiedad de Vía de acceso del servidor de destino. Para obtener información sobre la forma en la que el sistema construye las vías de acceso, consulte Directorios de trabajo de trabajos.

Nota:
Puesto que el separador de vía de acceso del archivo Windows, la barra inclinada invertida (\), es el mismo que el carácter de escape utilizado en Rational® Build Forge®, al procesar mandatos de puntos, es difícil determinar cuándo el mandato significa "escape". Utilice los siguientes caracteres para diferenciar entre un separador de vía de acceso de archivo Windows y una secuencia de escape: Este ejemplo muestra el mandato .put:

.put[/E|/e] [<vía_acceso_relativa>/]file server:[[<vía_acceso_relativa>/]file]

Si no se especifica /E ni /e, el sistema utiliza un método heurístico para ver si el mandato de punto contiene algo similar a una vía de acceso de archivos de Windows. Si se detecta una vía de acceso de archivo, se inhabilita la secuencia de escape, de lo contrario, se habilita la detección de secuencia de escape.


Comentarios