모델 비교 및 병합 - 릴리즈 정보


1.0 알려진 문제점
   1.1 모델 파일 확장자를 ASCII 컨텐츠와 연관시키면 데이터가 손상됨
   1.2 EMF 트리 보기가 변경사항을 반영하도록 갱신되지 않을 수 있음
   1.3 모델 버전을 0 버전과 비교할 수 있음
   1.4 모델 비교 또는 병합에 초점을 두지 않을 수 있음
   1.5 비교/병합 서버 설정에 기본값이 보유됨
   1.6 모델 비교 또는 병합에서 사용자 정의 프로파일을 찾지 못할 수 있음
   1.7 구성 관리 시스템(configuration management system)의 파일 상태가 반영되지 않을 수 있음

1.0 알려진 문제점

1.1 모델 파일 확장자를 ASCII 컨텐츠와 연관시키면 데이터가 손상됨

모델을 비교하거나 병합할 때 데이터가 손상되지 않게 하려면, 모델 파일 확장자가 ASCII 컨텐츠와 연관되지 않아야 합니다. 기본적으로 모델 파일 확장자는 2진 컨텐츠와 연관됩니다. 이 기본값을 보존해야 합니다.

알려진 컨텐츠의 기본 파일 확장자를 보려면, 다음을 수행하십시오.

  1. 창 > 환경 설정을 누르십시오.
  2. 을 펼친 후 파일 컨텐츠를 누르십시오.

1.2 EMF 트리 보기가 변경사항을 반영하도록 갱신되지 않을 수 있음

모델 버전에서 변경을 승인할 때, 병합된 결과에서 EMF(Enhanced Metafile) 트리 보기는 변경사항을 반영하도록 갱신되지 않을 수 있습니다. 이 문제를 해결하려면, 탐색기 보기 또는 다이어그램 보기를 사용하여 변경사항을 보십시오.

1.3 모델 버전을 0 버전과 비교할 수 있음

ClearCase® 환경에서 모델 버전을 비교할 때, 모델 버전을 해당 0 버전과 비교할 수 있습니다. 그러나 모델의 0 버전은 모델로서 EMF(Enhanced Metafile)에서 읽을 수 없는 빈 파일입니다. 오류로 비교에 실패하므로 모델 버전을 0 버전과 비교하지 마십시오.

1.4 모델 비교 또는 병합에 초점을 두지 않을 수 있음

Rational® ClearCase에서 작업하고 모델 버전을 비교 또는 병합할 때 ClearCase Type Manager는 Rational Software Modeler를 열어 모델 비교 또는 병합을 완료합니다. 그러나 제품에서 비교 편집기 또는 병합 편집기에는 초점을 두지 않을 수 있습니다. 모델을 비교 또는 병합하려면, 비교 편집기 또는 병합 편집기를 누르십시오.

1.5 비교/병합 서버 설정에 기본값이 보유됨

기본적으로 모델 비교 및 병합을 위한 ClearCase 요청은 Rational Software Modeler를 엽니다. 제품 대신 버전 선택기 창이 열리도록 기본 작동을 변경할 수 있습니다. 그러나 다음 번에 Rational Software Modeler를 실행할 때 기본 작동이 복원됩니다. 이 문제를 해결하려면, 기본 작동을 변경할 때마다 비교/병합 서버 설정을 갱신하십시오.

기본 작동을 변경하려면 다음을 수행하십시오.

  1. 창 > 환경 설정을 누르십시오.
  2. Workbench를 펼치십시오.
  3. 비교/패치를 펼치십시오.
  4. 모델링 비교/병합을 펼치십시오.
  5. 서버 비교/병합을 누르십시오.
  6. Eclipse 자동 실행 구성 아래에서 지우기를 누르십시오.
  7. 적용을 누르십시오.
  8. 확인을 누르십시오.

1.6 모델 비교 또는 병합에서 사용자 정의 프로파일을 찾지 못할 수 있음

모델 비교 또는 병합에서 사용자 정의 프로파일(.epx file)을 찾을 수 없을 경우, 사용자 정의 프로파일을 찾는 데 사용되는 자원(resource) 경로를 나열하는 창이 열립니다. 경로에는 네 개의 양식이 있을 수 있으며, 각 양식에는 다른 해결책이 필요합니다.

상대 양식 - <파일 이름>.epx

이 경우, 모델 비교 및 병합에서는 .emx 파일과 동일한 디렉토리에서 .epx 파일을 찾습니다. CVS(Concurrent Versions System), 기본 ClearCase 또는 공유 UCM(Unified Change Management) 스트림의 보기를 사용하여 이 문제를 해결하려면, 보기를 갱신하고 사용자 정의 프로파일을 새로 고쳐야 합니다. 개인용 UCM 스트림의 보기를 사용하여 이 문제를 해결하려면, .epx 파일을 얻어 사용자 작업공간에 복사해야 합니다.

플랫폼 상대 양식 - platform:/<resource>/<projectname>/<file name>.epx

이 경우, 모델 비교 및 병합을 시작한 작업공간에는 .epx 파일이 들어 있는 프로젝트가 포함되어야 합니다. CVS, 기본 ClearCase 또는 공유 UCM 스트림의 보기를 사용하여 이 문제를 해결하려면, 보기를 갱신하고 사용자 정의 파일이 들어 있는 프로젝트를 새로 고치거나 가져와야 합니다. 개인용 UCM 스트림의 보기를 사용하여 이 문제를 해결하려면, .epx 파일 또는 프로젝트를 얻어 사용자 작업공간에 복사해야 합니다.

경로 참조 양식 - file://c:/<file path>/<file name>.epx

이 경우, 자원 경로는 .epx 파일에 대한 특정 디렉토리를 가리킵니다. 이 문제를 해결하려면, 사용자 정의 프로파일이 지정된 디렉토리에 있는지 확인하십시오.

경로 맵 양식 - pathmap://MAPVAR/<file name>.epx

이 경우, 경로 맵 변수 MAPVAR은 .epx 파일이 들어 있는 디렉토리를 지정해야 합니다. MAPVAR 변수를 설정하려면, 다음 단계를 완료하십시오.

  1. 창 > 환경 설정을 누르십시오.
  2. 모델링을 펼친 후 경로 맵을 누르십시오.
  3. 신규를 누르십시오.
  4. 프로파일이 들어 있는 디렉토리를 가리키는 MAPVAR이라는 변수를 작성하십시오.

1.7 구성 관리 시스템(configuration management system)의 파일 상태가 반영되지 않을 수 있음

2진 파일을 비교하거나 병합할 때, 구성 관리 시스템의 파일 상태가 반영되지 않을 수 있습니다. 앞으로 전달되어야 하는 2진 파일을 판별하려면, 파일 헤더의 버전 번호를 사용하십시오. ClearCase 버전 트리 브라우저(Version Tree Browser) 또는 이와 동등한 CVS(Concurrent Versions System)용 도구를 사용하여 파일 헤더를 검사할 수 있습니다.

기본 Readme 파일로 돌아가기