2017-12-04 30 views
1

devcmd 스트림에서 ucm 클리어 케이스의 int 스트림으로 작업 A에서 일부 코드 (폴더 및 일부 파일)를 전달해야했습니다. 전달하기 전에 다른 활동 B를 사용하여 폴더의 이름을 변경하고 내부의 일부 파일을 변경했습니다. dev에서 int로 전달하는 동안, 나는 A와 B를 전달되지 않은 작업으로 발견 할 수 없습니다.클리어 케이스 ucm에서 전달할 활동을 볼 수 없습니다.

해결 방법을 알려주십시오. 다른 정보가 필요한지 알려주십시오.

답변

1

일반적인 해결 방법은 cleartool findmerge을 사용하여 UCM 배달 (예상되는 활동을 나열하지 않음) 대신 활동별로 UCM이 아닌 병합을 수행하는 것입니다.

참조는 "How to merge changes from a specific UCM activity from one ClearCase stream to another는"

cd /path/to/myView/myFolder 
ct findmerge activity:[email protected]\pvob -fcsets -c "deliver B" -merge -gmerge 

는 " how to merge new folder from a sub branch to the main branch in clearcase?"을 참조하십시오.

+0

감사합니다. 나는 비 -cm 병합을 사용할 수 있음을 안다. 그러나, 나는 이것이 왜 일어나고 있는지 알 수 없었다. 하지만 도움과 링크에 다시 한번 감사드립니다. – user2636464

+0

@ user2636464 ClearCase의 버전은 무엇입니까? 해당 스트림에서 A 및 B가 아직 있는지 확인하기 위해 활동을 나열 할 수 있습니까? 그 두 가지 활동을 설명해 줄 수 있습니까? – VonC

+0

클리어 케이스 8.0. 거기에서 두 가지 활동을 볼 수 있습니다. 해결 방법은 폴더와 파일을 수동으로 병합했습니다. 그러나 나는 이유를 찾을 수 없었습니다. – user2636464