모델을 비교하거나 병합할 때 데이터가 손상되지 않게 하려면, 모델 파일 확장자가 ASCII 컨텐츠와 연관되지 않아야 합니다. 기본적으로 모델 파일 확장자는 2진 컨텐츠와 연관됩니다. 이 기본값을 보존해야 합니다.
알려진 컨텐츠의 기본 파일 확장자를 보려면, 다음을 수행하십시오.
- 창 > 환경 설정을 누르십시오.
- 팀을 펼친 후 파일 컨텐츠를 누르십시오.
중국어 시스템 로케일을 사용하는 Windows® 운영 체제에서 Rational® ClearCase®로 작업할 경우, 프로젝트 이름에 4바이트 GB18030 문자를 사용할 수 없습니다. ClearCase는 소스 제어에 파일을 추가하려고 할 때 이러한 문자를 인식하지 못합니다. 이 문제를 해결하려면, 프로젝트 이름에 1바이트 문자 세트(SBCS) 또는 2바이트 문자 세트(DBCS) 문자를 사용하십시오.
모델 버전에서 변경을 승인할 때, 병합된 결과에서 EMF(Enhanced Metafile) 트리 보기는 변경사항을 반영하도록 갱신되지 않을 수 있습니다. 이 문제를 해결하려면, 탐색기 보기 또는 다이어그램 보기를 사용하여 변경사항을 보십시오.
ClearCase 환경에서 모델 버전을 비교할 경우, 모델 버전을 해당 0 버전과 비교할 수 있습니다. 그러나 모델의 0 버전은 모델로서 EMF(Enhanced Metafile)에서 읽을 수 없는 빈 파일입니다. 오류로 비교에 실패하므로 모델 버전을 0 버전과 비교하지 마십시오.
Rational ClearCase®에서 작업하고 모델 버전을 비교 또는 병합할 때 ClearCase Type Manage는 Rational Software Architect를 열어 모델 비교 또는 병합을 완료합니다. 그러나 제품에서 비교 편집기 또는 병합 편집기에는 초점을 두지 않을 수 있습니다. 모델을 비교 또는 병합하려면, 비교 편집기 또는 병합 편집기를 누르십시오.
표준 디렉토리 계층 구조가 변환된 Windows 운영 체제에서(예: Windows의 프랑스어 및 독일어 버전), ClearCase는 자동으로 Rational Application Developer를 열 수 없습니다.
이 문제를 해결하려면, C:\Documents and Settings\<username>\Application Data에 있는 번역되지 않은 Rational 디렉토리를 복사한 후(여기서, Application Data는 번역되지 않았음), C:\Documents and Settings\<username>\에 있는 번역된 Application Data 디렉토리에 붙여넣으십시오.
복사한 후 번역되지 않은 Rational 디렉토리를 이동하지 않아야 한다는 점에 유의하십시오. 또한, 언제든지 다음 중 하나를 수행할 때 이 타스크를 반복해야 한다는 점에도 유의하십시오.
- 다른 위치에 제품 설치
- 플러그인 갱신
- 자동 실행 경로
2진 파일을 비교하거나 병합할 때, 구성 관리 시스템의 파일 상태가 반영되지 않을 수 있습니다. 앞으로 전달되어야 하는 2진 파일을 판별하려면, 파일 헤더의 버전 번호를 사용하십시오. ClearCase 버전 트리 브라우저(Version Tree Browser) 또는 이와 동등한 CVS(Concurrent Versions System)용 도구를 사용하여 파일 헤더를 검사할 수 있습니다.
모델 비교 또는 병합에서 사용자 정의 프로파일(.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 변수를 설정하려면, 다음 단계를 완료하십시오.
- Windows > 환경 설정을 누르십시오.
- 모델링을 펼친 후 경로 맵을 누르십시오.
- 신규를 누르십시오.
- 프로파일이 들어 있는 디렉토리를 가리키는 MAPVAR이라는 변수를 작성하십시오.
Rational Software Architect의 외부에서 시작된 모델 비교 및 병합을 위한 ClearCase 요청은 Rational Software Architect를 자동으로 엽니다. 그러나 Windows의 유럽 버전에서는 자동 시작이 수행되지 않습니다.
이 문제를 해결하려면, 다음 단계 중 하나를 완료하십시오.
- ClearCase 조작을 수행하기 전에 Rational Software Architect를 시작하십시오.
- Rational Software Architect의 자동 시작이 수행되지 않은 후에, 제품을 시작하고 실패 창에서 재시도 단추를 누르십시오.