Nov12
에서 main
까지 단일 proc을 병합하려고합니다. 이 참조에서 검색 후 나는cleartool - 단일 프로세스 병합
Merge version 1 on the branch into the "latest" version in the "main" branch:
ct merge -to new_update.sql -insert -version /main/Nov12/1
에 지점에서 사본을 병합해야 다음 발견
Trivial merge: "new_update.sql" is same as base "/home/mtk/ct/[email protected]@/main/Nov12/0".
Copying "/home/mtk/ct/new_update.sql @@/main/Nov12/1" to output file.
Output of merge is in "new_update.sql.merge".
new_update.sql.merge
가 로컬 디스크에 전체 시저를 포함 , 그것은 clearcase 버전 제어가 아닙니다. 나는 이것을 확인하기 위해 ct lsh
을했다.
메인에 새 버전을 만들어야하고 업데이트 된 사본 즉,/main/9가 아직 존재하지 않았 으면합니다. 최신 /main
버전은 8입니다.
그래서 하나의 proc을 병합하는 방법. 메인에서 복사본을 체크 아웃하고 위의 명령을 실행해야합니까? 저에게 알려주십시오, 나는 이것에 대해 명확하지 않습니다. 그래픽 대안을 사용할 수 없기 때문에 이에 대한 명령 줄 솔루션이 필요합니다.
그렇다면 오해의 소지가 있으므로 내 대답을 삭제해야합니까? 아니면 혼란 스럽습니까? –
@JonathanLeffler 답변의 요점은 내 것과 같습니다 : 타겟보기를 확인하십시오. 'findmerge' (특히'-fver' 옵션 사용 : OP가 임의의 태그를 설정하지 않았을 수도 있습니다)는 좋은 대안이므로, 여러분의 답을 기다리고 싶습니다. – VonC
괜찮을거야. 고마워. –