2013-07-12 2 views
1

스트림을 리베이스하는 동안이 문제가 있습니다. cleartool : 오류 : 스트림이 현재 기준선을 기준으로 을 변경했기 때문에 기준선으로 전환 할 수 없습니다.클린 케이스 스트림에서 새로운 기준선을 방지하기 위해 preop 트리거를 만드는 방법은 무엇입니까?

giraffe_pvob은 (는) tiger_011 프로젝트에서 수정할 수없는 구성 요소이며이 구성 요소에서 수행 한 변경 사항이 스트림별로 입니다.

이 스트림의 새로운 기준선을 방지하기 위해 preop 트리거를 설치하고 싶습니다. 어떻게해야합니까? 위와 같은 리베이스 문제를 방지 할 수 있습니까?

감사합니다.

답변

1

기준선 작성을 막을 수는 없지만 수정 불가능한 구성 요소에서 언급 한 기준선으로 연결되는 상황을 방지 할 수 있습니다.

기생충 기준선의 이라고하며, UCM flaws 중 하나입니다.

"ClearCase UCM - best practices using components"에서 설명한 것처럼 종속성 때문에 발생합니다.

A1 
    B1 
B2 

A에 기준을 두는 것은
(this thread에서 자세한 내용)

... B가 아닌 수정 요소 경우에도, B에 나는 보통 넣어 유일한 preop을 기생충 기준을 만듭니다 스트림의 기초 구성 요소 (예 : B)가 B에 따라 A에 따라 A에 따라 다른 과 같은 종속성의 일부인지 확인하지 않는 한 (rebase)입니다.