2013-08-15 2 views
1

Integration 아래에 여러 개의 Development 스트림을 생성했으며 하나의 스트림은 Deployment입니다. 개발자가 변화와 Dev 스트림 중 하나를 수행하고 지능에 대한 기준을 만들 것입니다 때
은 자동으로 구축 및 배포가 일어날 다음, Deploy 스트림 리베이스 트리거합니다. 여기Rebase가 아직 수행되지 않은 클린 케이스에서 최신베이스 라인 찾기

문제는 내가 빌드 및 배포를위한 많은 Development 스트림에 대한 리베이스를위한 하나deployment 스트림을 때 내가 개발 증기가 기준을 만든 알고 방법이다.

하고있는 여전히 리베이스가 발생되지 만든 최신 기준을 찾을 수있는 모든 명령이 있습니까? 당신이이

답변

0

나는 가정 : 당신은 Int에 제공

Int 
| 
-----Deployment 
| 
-----Dev1 
| 
-----Dev2 
| 
-----Dev3 

, 다음 Deployment에 리베이스.

당신은 (A REBASE 단순히 하나 Int에서 오는 Depl의 기초 기준을 대체하기 때문에)하지만 Int에 그 기준이 Dev에서 오는 모르겠어요 단지 Int에서 업데이트되었습니다있는 기본 알고있다.

간단한 솔루션 : 규칙 명명 : 지능에 그 기준이 dev에 기준이 전달 될 때마다 생성됩니다.
적절한 기준 이름은 당신이에서 오는 dev에 기준을 기억하는 데 도움이 될 수 있습니다.

rebase의 문제점은 일단 배포를 rebase하면 rebase 직전에 배포 당시의 기준선을 알 수 없다는 것입니다. REBASE의 추가, 당신은 예를 들어,에 부착 된 메타 데이터를 업데이트해야하는 이유입니다
, 배포 스트림 객체의 리베이스베이스 라인의 목록을 유지하기 위해한다.
는 "How to update the property for all member baseline in UCM?"에 도시 된 예 cleartool mkattr로 참조하십시오. 시간과 입력에 대한

+0

많은 감사합니다. – user2684615

+0

@ user2684615이 답변을 귀하의 질문에 의미합니까? (http://stackoverflow.com/help/someone-answers) – VonC