내 릴리스 중 하나에 대한 기준선을 적용하지 않아 실수를했습니다.이전 버전에 대한 기준을 적용하는 방법은 무엇입니까?
통합 스트림에서 더 많은 변경이 이루어졌습니다. 과거의 특정 변경 사항에 대한 기준선을 적용 할 수 있습니까?
우리는 Clearcase UCM을 사용하고 있습니다.
내 릴리스 중 하나에 대한 기준선을 적용하지 않아 실수를했습니다.이전 버전에 대한 기준을 적용하는 방법은 무엇입니까?
통합 스트림에서 더 많은 변경이 이루어졌습니다. 과거의 특정 변경 사항에 대한 기준선을 적용 할 수 있습니까?
우리는 Clearcase UCM을 사용하고 있습니다.
당신은 할 수 있지만 같은 지점에서 쉽게 할 수는 없습니다.
당신은 당신의 이전 날짜가 참조하는 버전의 파일이 아닌 UCM보기를 만들 수 있습니다.
은 새로 도입 된 기준선과 다른 모든 기준선을 비교할 수 없기 때문에 (공통 조상이 없으므로) 좋지 않습니다.
쉽게 스트림에 기준 을 생성 (그리고 이전의 기준선과의 비교 혜택을) 할 수있는 유일한 방법은 수입, 현재보기에 clearfsimport -rmname
하기 위해 해당 뷰의 내용이 아닌 UCM보기를 사용하는 것입니다 모든 버전 (현재 UCM보기의)을 올바른 콘텐츠 (예 : 비 UCM보기의 날짜로 선택한 콘텐츠)에 추가합니다.
"Best way to roll back to previous versions without baseline in CC"(clearfsimport
에 대한 자세한 내용은 this question)을 참조하십시오. 해당 가져 오기로 수행 된 모든 수정 사항을 기록하기위한 전용 활동에서 수행하십시오.
그런 다음 기준을 지정하십시오.
마지막으로 cset.pl 스크립트를 사용하여 해당 작업을 취소하십시오. "Clearcase: how to rollback all changes on specific branch?"을 참조하십시오.
가져 오기 전에 모든 버전을 다시 가져와야합니다.
단점은 주어진 파일에 대한 내역이 스트림 분기에있는 버전 목록에 궁금한 '방해'를 반영한다는 것입니다.
참고 : 두 번째 솔루션에서는 사용자가 날짜를 잊어 버린 이후로 새 기준선을 만들지 않았다고 가정합니다. – VonC