자동 전환 오류 검사
업데이트: 2007년 11월
통합자에서는 두 가지 형식의 자동 전환을 실행할 수 있습니다. 첫 번째 형식은 사용자 작업에 의해 발생하는 자동 전환입니다. 두 번째 형식은 야간 빌드와 같은 무인 자동화를 통해 발생하는 자동 전환입니다.
사용자 작업 자동 전환 이 자동 전환 유형을 수행하는 경우에는 규칙과 관련된 모든 문제에 사용자가 반응해야 합니다. 또한 작업 항목 형식의 작성자가 통합 과정에서 인식되지 않는 필수 필드를 추가하는 경우 발생하는 상황에도 대처해야 합니다. 이러한 상황에 대처하려면 자동 전환을 수행한 다음, 작업 항목 형식을 검사하여 규칙 위반 사항이 있는지 확인합니다. 그 결과, 규칙 위반 사항이 발견되면 사용자가 해결할 수 있도록 폼을 표시합니다.
무인 자동화 자동 전환 이 자동 전환 유형을 수행하는 경우에는 사용자가 이러한 문제를 해결하지 않는다고 가정해야 합니다. 문제가 발생할 경우에는 통합 과정을 안정적으로 중단하고, 오류 로그에 자동 전환이 시도되었음을 나타내는 메시지를 작성하고, 오류 원인을 제시해야 합니다.
자동 전환을 정의하는 경우에는 전환이 끝날 때 사용자 작업 없이도 각 작업 항목이 유효한 상태를 유지하도록 정의해야 합니다. 즉, 전환 결과 상태에 대해 정의되는 모든 규칙은 모든 필드에 기본값 또는 복사된 값을 제공하여 충족됩니다. 전환 후에 필드 상태가 유효하지 않게 되면 상태 전환이 실패합니다.
필드 상태가 잘못되지 않게 하려면 다음을 수행합니다.
상태 전환에 DEFAULTREASON을 정의합니다.
상태 전환 후에 필수 항목으로 설정되는 필드의 경우 DEFAULT 또는 COPY 규칙을 정의합니다.
작업 항목의 상태를 "작업 중"에서 "빌드 준비 완료"로 전환하는 체크 인 전환 작업을 만든 경우를 예로 들어 보겠습니다. "빌드 준비 완료"에 대한 작업 항목의 규칙을 지정하려면 "해결한 사람" 필드를 설정해야 합니다. 그런 다음 TRANSITION 섹션에서 “ResolvedBy”에 대해 DEFAULT 또는 COPY 규칙을 정의합니다. 또한 사용자 작업 없이도 필수 필드를 설정할 수 있도록 DEFAULTREASON을 정의합니다.
참고 항목
개념
<WHEN*>, <DEFAULT> 및 <COPY> 규칙 사용