개요
이 도구 사용 도움말은 Rational Rose에 의해 지원되는 모든 운영 체제에 적용할 수 있습니다.
도구 단계
Rational Rose 모델을 비교하고 병합하려면 다음을 수행하십시오.
-
병합용 모델 준비
-
모델 로드 및 비교
-
모델 병합
모델을 병합하기 전에 Rational Rose 도구 > 모델 확인 메뉴 항목을 사용하여 각 모델을 확인하는 것이 좋습니다. 오류가 보고되는 경우, 모델 통합자에서 병합을 수행하기 전에 해당 오류를
정정해야 합니다.
모델 통합자를 시작한 후 파일 > 컨트리뷰터 메뉴 항목을 선택한 다음 컨트리뷰터 대화 상자를 사용하여 모델을 로드하십시오.
모델이 로드되면, 비교 모드에서 두 개 이상의 모델 간에 차이를 강조표시합니다. 충돌도 표시되지만, 비교 모드에서는 병합 아이콘이 표시되지 않습니다. 비교 모드와 병합 모드 간에 상호 전환이 가능하므로, 비교
모드에서 작업 세션을 시작한 후 모델을 병합하기로 결정한 경우 병합 모드로 전환할 수 있습니다. 비교 모드에서는 모델을 전혀 변경할 수 없고, 병합 메뉴 및 도구 모음 기능은 사용 불가능하게 됩니다.
모델 비교에 대한 자세한 정보는 모델 통합자 온라인 도움말에서
모델 비교 주제를 참조하십시오.
병합 모드는, 모델 파일을 성공적으로 병합하기 위해 해야 할 결정을 지원하는 추가 정보와 함께 비교 모드의 기능을 모두 통합합니다. 모델 통합자는 다음 두 가지 유형의 병합 기능성을 지원합니다.
-
자동 병합 - 모델 통합자는 충돌을 일으키지 않는 모든 변경사항을 병합합니다.
-
선택적 병합 - 병합해야 할 모델 사이에서 발견된 각 차이점에 대하여 사용자가 컨트리뷰터를 선택할 수 있게 허용합니다.
자동 병합은 모델 통합자가 처음 병합 모드로 들어갈 때 수행됩니다. 수신자(recipient) 모델을 작성하고, 변경되지 않았거나 약간 변경된 모든 노드를 수신자(recipient) 모델로 자동 병합합니다. 병합된
모델이 충돌이 있는 노드를 포함하는 경우, 모델 통합자는 브라우저 창에서 충돌 위치에 아이콘을 표시합니다. 이 충돌을 해결하기 위해 선택사항을 작성하면, 모델 통합자는 병합 결과를 표시합니다.
선택적 병합 기능을 사용하면, 충돌과 차이점을 모두 포함하는 노드에서 컨트리뷰터를 변경할 수 있습니다. 이 방법은 컨트리뷰터가 모델에 작성 중인 변경사항을 모두 허용할 필요가 없을 때 유용합니다. 또한 시맨틱 검사
기능으로 발견한 오류와 같이 비교적 복잡한 오류를 정정해야 할 때도 도움이 됩니다.
참고: 병합된 모델은 저장해야 합니다. 그렇지 않으면 나중에 병합 결과를 사용할 수 없습니다.
모델 병합에 대한 자세한 정보는 모델 통합자 온라인 도움말에서
모델 병합 주제를 참조하십시오.
|