수정된 자원을 체크인할 경우, 변경사항을 동일한 자원에 다른 팀 멤버가 작성한 변경사항과 비교하고 충돌 해결 방법을 결정해야 할 수도 있습니다. 단순 병합이라고 하는 특정 유형의 비충돌 병합은 자동으로 처리됩니다. 충돌을 해결해야 할 병합의 경우, ClearCase Remote Client가 다음 유형의 자원에 대해 유형에 특정한 비교 및 병합 성능을 제공하는 도구를 포함합니다.
사용 가능한 도구에는 기본 ClearCase 클라이언트에 포함된 프로그램에 기반한 외부 도구 및 ClearCase Remote Client 통합(UTF-8) 도구, Eclipse 도구 및 Rational Software Architect 도구(설치된 경우)를 포함한 내부 도구가 포함됩니다. 디렉토리 비교는 ClearCase 도구 또는 ClearCase Remote Client 통합(UTF-8) 도구에 의해서만 수행됩니다.
ClearCase Remote Client에서 필요에 따라
이전 버전과 비교
오퍼레이션 또는 다른 ClearCase 버전과 비교 오퍼레이션과 스트림 리베이스, 스트림에서 전달, ClearCase 병합 관리자 및 ClearCase 버전 트리에 의해 호출됩니다.
또한 병합 도구는 병합이 필요한 체크인을 수행할 때 호출될 수 있습니다.
비교/병합 환경 설정 페이지()를 사용하여 이 도구에 대한 설정을 사용자 정의할 수 있습니다.
선택된 자원이 파일인 경우, 이전 버전이 서버에서 페치되어 임시 파일에 배치됩니다. 파일 유형에 적합한 비교 또는 병합 유틸리티가 시작되어 자원의 현재 로드된 버전을 이전 버전과 비교합니다. 선택한 파일의 버전이 로드되지 않을 경우 파일의 선택한 버전 및 이전 버전이 서버에서 검색되어 임시 파일에 배치되고 비교됩니다.
선택된 자원이 폴더인 경우 폴더의 현재 버전 및 이전 버전에 대한 정보가 서버에서 검색되어 임시 파일에 배치됩니다. ClearCase 디렉토리 비교 유틸리티가 자원의 현재 로드된 버전을 다른 버전과 비교합니다.