일괄처리 모드에서 키워드 확장

일괄처리 모드에서 구성 관리 조작을 수행하는 경우 IBM® Rational® Rhapsody®에서 키워드를 확장합니다.

다음 표는 키워드 및 해당 확장을 보여줍니다.

표 1. 키워드 및 해당 확장
관리 키워드
키워드 이름 확장 대상 설명
$Operation Rational Rhapsody에서 실행 중인 구성 관리 조작의 이름 CMOperationStartSeparator & CMOperationEndSeparator에 표시됩니다.
$Time 현재 시스템 시간  
$Date 현재 시스템 날짜  
$User 로그인한 사용자 이름  
$temp TEMP 환경 변수에 지정된 현재 시스템 임시 디렉토리  
$OMROOT Rational Rhapsody로 로드된 OMROOT의 값(대부분 .ini 파일에 있음)  
$projectname Rational Rhapsody 프로젝트의 이름  
디렉토리, 경로, 파일 이름
키워드 이름 확장 대상 설명
$projectunitdirname 프로젝트 단위 디렉토리 이름(_rpy). 단위 디렉토리의 전체 경로가 아니라 디렉토리의 이름입니다. 이 키워드는 프로젝트 단위 디렉토리의 전체 경로로 확장되는 $rhpdirectory와는 다릅니다.
$FileName 아카이브에 연결 조작 중에 지정된 저장소 파일  
$fulldir 아카이브에 작성될 구성 관리 새도우 디렉토리의 이름 $MakeCMShadowDir 특성에 사용됩니다.
$parentdir 아카이브에 작성될 구성 관리 새도우 디렉토리의 상위 디렉토리 이름  
$rhpdirectory 프로젝트 단위 디렉토리의 이름(_rpy)  
$SubDirs 아카이브 루트 디렉토리 아래에 있는 구성 관리 단위의 서브디렉토리를 표시함  
$targetDir 페치 조작 중 파일이 저장되는 디렉토리의 이름  
$unit 구성 관리 단위 파일 이름  
$UnitDirectory 프로젝트 단위 디렉토리(_rpy)와 관련된 구성 관리 단위의 서브디렉토리 구성 관리 단위의 "PersistsAs" 서브디렉토리입니다.
$UnitDirPath 구성 관리 단위의 전체 디렉토리 이름  
$UnitPath 구성 관리 단위 파일 이름의 전체 경로 이름  
$currentdirectory 현재 작업 디렉토리 이름  
$archivedirectory 구성 관리 아카이브의 디렉토리 이름  
$ArchivePath 구성 관리 아카이브의 디렉토리 이름  
$dir 이름이 변경된 구성 관리 단위가 있는 디렉토리의 이름 Rename, RenameDirectory, Move, MoveDirectory 특성에 사용됩니다.
$oldname 구성 관리 단위 파일 이름의 이전 이름. 디렉토리 이름일 수도 있습니다.  
$newname 구성 관리 단위 파일 이름의 변경된 이름. 디렉토리 이름일 수도 있습니다.  
$olddir 구성 관리 단위가 이동된 원래 디렉토리의 이름 MoveMoveDirectory 특성에 사용됩니다.
$newdir 구성 관리 단위가 이동된 디렉토리의 이름  
$archive "Connect2Archive" 조작에 지정된 아카이브 파일의 이름  
$ArchiveRoot 사용되지 않음 사용되지 않음
구성 관리 명령에 대한 인수
키워드 이름 확장 대상 설명
$mode 잠금 또는 잠금 해제 선택란 그래픽 사용자 인터페이스에서 사용자가 입력한 값을 적용합니다.
$log 주석 문자열  
$label 레이블 ID 문자열  
$newdir 단위를 저장할 새 디렉토리 트리 구조에서 단위를 이동할 때 사용됩니다.
$olddir 단위를 저장할 이전 디렉토리 이름  
$newName 단위 파일의 새 이름 단위 이름을 바꿀 때 사용됩니다.
$oldName 단위 파일의 이전 이름  
$dir 이름이 변경된 구성 관리 단위가 있는 디렉토리의 이름 Rename, RenameDirectory, Move, MoveDirectory 특성에 사용됩니다.
$oldname 구성 관리 단위 파일 이름의 이전 이름. 디렉토리 이름일 수도 있습니다.  
$newname 구성 관리 단위 파일 이름의 변경된 이름. 디렉토리 이름일 수도 있습니다.  
$olddir 구성 관리 단위가 이동된 원래 디렉토리의 이름 MoveMoveDirectory 특성에 사용됩니다.
$newdir 구성 관리 단위가 이동된 디렉토리의 이름  
IBM Rational Rhapsody DiffMerge 키워드
키워드 이름 확장 대상 설명
$DiffInvocation Rational Rhapsody DiffMerge를 시작하는 데 사용되는 명령행  
$source1 비교할 첫 번째 파일의 전체 경로 이름  
$source2 비교할 두 번째 파일의 전체 경로 이름  
$output 병합 도구가 사용하는 파일의 이름  

피드백