.rput

.rput [<relative_path>] server:[<relative_path>]
.rput 명령은 .put 명령과 같이 작동하지만 전체 디렉토리 트리를 재귀적으로 복사합니다. 사용자가 제공하는 상대 경로는 파일이 아닌 디렉토리여야 합니다. 예를 들어,
.rput myconfig linuxserver5:feb2005
명령은 myconfig 디렉토리의 컨텐츠를 현재 서버에서 linuxserver5 서버의 feb2005 디렉토리로 복사합니다.
참고: 대상 경로가 없는 경우 bfagent가 새 디렉토리를 작성하며 소스 디렉토리를 새 디렉토리로 복사합니다.

소스 경로는 단계의 작업 디렉토리와 연관되므로 단계의 절대 특성 값을 기반으로 프로젝트 및 태그 디렉토리를 포함하거나 포함하지 않습니다. 대상 경로는 오직 대상 서버의 경로 특성과 연관됩니다. 시스템의 경로 생성 방법에 대한 자세한 정보는 작업용 작업 디렉토리를 참조하십시오.

참고:
Windows 파일 경로 구분 기호 백슬래시(\)가 dotcommand를 구문 분석할 때 Rational® Build Forge®에서 사용되는 이스케이프 문자와 동일하기 때문에 이 명령이 "이스케이프"를 의미하는지를 판별하기 어렵습니다. 다음 문자를 사용하여 Windows 파일 경로 구분 기호와 이스케이프를 구분하십시오. 다음 예제는 .put 명령을 보여줍니다.

.put[/E|/e] [<relative_path>/]file server:[[<relative_path>/]file]

/E도 /e도 지정하지 않은 경우 시스템은 휴리스틱 기법을 사용하여 dotcommand에 Windows 파일 경로와 유사한 항목이 있는지를 판별합니다. 파일 경로를 찾으면 이스케이프를 사용 안함으로 설정하고, 찾지 못하면 이스케이프를 사용으로 설정합니다.


피드백