레지스터 사용

레지스터는 단계가 지속적 데이터를 저장하는 데 사용할 수 있는 범용 버퍼입니다. 일반 레지스터는 1자 이름을 갖거나 문자로 시작하는 다문자 이름을 가질 수 있습니다.

기초 데이터베이스의 대소문자 구분이 레지스터 이름을 작성할 때 사용할 수 있는 문자 크기를 판별합니다.

알림 템플리트에 레지스터 변수를 포함시킬 수 있습니다. 알림 템플리트에서 레지스터를 참조할 때 ${X} 중괄호 양식을 사용하십시오. 빈 레지스터를 참조하면 빈 문자열이 리턴됩니다.

.push 및 .pop 점 명령을 사용하여 레지스터에 정보를 저장하고 레지스터에서 정보를 검색하십시오. 현재 작업 태그를 레지스터 컨텐츠와 같게 만드는 .poptag 명령(.poptag)도 참조하십시오.

참고: 변수와 유사한 명령에서 레지스터를 사용할 수 없습니다. 먼저 레지스터 값을 파일에 팝해야 사용할 수 있습니다.

표 1. 특수 레지스터

레지스터

포함

!

실패 필터 패턴과 일치한 명령 출력 행을 포함합니다.

참고: 이 레지스터는 필터가 적용되는 단계의 범위에서만 볼 수 있습니다. Rational Build Forge가 필터를 갖는 단계를 처리한 후 해당 단계 필터에 의해 잠재적으로 설정된 레지스터의 컨텐츠가 더 이상 보이지 않습니다.

@

패스 필터 패턴과 일치한 명령 출력 행을 포함합니다.

참고: 이 레지스터는 필터가 적용되는 단계의 범위에서만 볼 수 있습니다. Rational Build Forge가 필터를 갖는 단계를 처리한 후 해당 단계 필터에 의해 잠재적으로 설정된 레지스터의 컨텐츠가 더 이상 보이지 않습니다.

=

작업의 노트 데이터베이스를 지정합니다. 단계가 파일의 데이터를 작업에 노트로 추가할 수 있게 합니다. 이 레지스터는 다른 레지스터와 다릅니다.

  • 이 레지스터에는 기록(푸시)만 할 수 있습니다. 이 레지스터에서 읽을 수는 없습니다.
  • 이 레지스터에 푸시된 데이터는 이전 데이터를 겹쳐쓰지 않고 항상 레지스터에 추가됩니다.
  • 시스템은 추가된 데이터에 시간소인과 사용자 ID를 제공합니다. 따라서 작업 노트에 대한 감사 추적이 보존됩니다.

피드백