베이스 라인이 증분 일 때 내 버전에 레이블이 적용되는 이유

Dec 02 2020

통합 스트림에 다음과 같은 요소 버전이 있습니다.

.\vob\compdir\example.cpp@@\main\example_is\1

이 버전에는 다양한 레이블이 적용되어 있습니다. 이 레이블도 속하는 기준선을 찾아 보면 점진적으로 레이블이 지정된 기준 선임을 알 수 있습니다. (내가 찾아 본 사람들을 위해)

이 질문을 읽고 증분 기준선을 만들 때 레이블은 마지막 전체 기준선 이후 변경된 버전에만 적용된다고 생각했습니다. 그러나 제 경우에는 이러한 모든 레이블이 동일한 버전에 있습니다. 여기서 내 오해는 무엇입니까?

답변

1 VonC Dec 02 2020 at 19:47

나는 보통 증분 기준을 사용하여, 전체 기준으로 변경 한 경우에만이 사건을보고 cleartool chbl(로 여기 한 )

그러면 UCM 구성 요소의 모든 버전에 적용된 레이블이 트리거됩니다 .

여기 에 설명 된 다른 경우 는을 사용하는 cleartool mkbl -identical경우입니다. 여기서 꽉 찬 것과 동일한 증분 기준선을 만듭니다.

1 andymeissner Dec 04 2020 at 19:55

나는 더 많은 조사를했고 이것이 오해라는 것을 이해했습니다. 그래서 제가 생각한 것은 버전이 변경되지 않으면 증분 기준선을 만들 때 레이블을 가져 오지 않아야한다는 것입니다.

그러나:

레이블은 마지막 전체 기준선 이후 변경된 각 버전에 적용됩니다 . 따라서 버전이 한 증분 기준에서 다음 기준으로 변경되지 않은 경우에도 새 기준에 대한 레이블을 계속 가져옵니다. '현재'버전이 마지막 전체 기준 의 버전과 동일하지 않기 때문 입니다.

편집하다:

내 질문에 '전체 기준'을 썼지 만 개념을 이해하지 못했습니다.