새 제공자/제공자 편집

외부 써드파티 비교/병합 제공자 도구를 추가하거나 편집하려면 ClearCase 새 제공자/제공자 편집 대화 상자를 사용하십시오.
새 제공자/제공자 편집 환경 설정 페이지에서는 외부 써드파티 비교/병합 제공자 도구를 지정하고 이러한 도구의 매개변수를 설정할 수 있습니다.

대화 상자 내의 제어

새 제공자/제공자 편집 대화 상자에는 다음 제어가 표시됩니다.

열 이름 표시
제공자 이름 이 텍스트 상자에 외부 비교/병합 제공자를 식별할 이름을 지정하십시오. 예를 들어 새 제공자의 이름을 kdiff3 등으로 지정할 수 있습니다.
경로 이 텍스트 상자에 외부 비교/병합 제공자에 대한 디렉토리 경로를 입력하십시오. 예를 들어 UNIX 시스템의 경우에는 경로가 /usr/bin/kdiff3이 될 수 있습니다.
찾아보기 사용하려는 비교/병합 제공자를 찾고 지정하는 데 사용할 수 있는 제공자 애플리케이션 선택 대화 상자를 호출하려면 클릭하십시오.
비교 오퍼레이션 지원 현재 선택한 비교/병합 제공자가 두 파일 간의 차이점을 보여줄 수 있는 경우 클릭하십시오.
인수 비교 오퍼레이션 동안 비교/병합 제공자에서 사용할 인수입니다. 이 필드를 사용하면 새 비교 제공자에 필요한 명령행 구문을 지정할 수 있습니다. 예를 들어, 새 비교 제공자에 다음 양식의 구문이 필요할 수 있습니다.
%contribs% -L %filename1% -L %filename2%
여기서, %contribs%는 kdiff3이 파일을 읽고 차이점을 표시할 수 있는 컨트리뷰터 컨텐츠를 보유할 경로 이름을 나타냅니다. 이 예에서 비교 제공자 kdiff3은 각 컨트리뷰터용 창의 맨 위에 사용자에게 익숙한 파일 이름을 표시하기 위해 -L 옵션을 지원합니다. %filename1% 및 %filename2% 매크로는 버전 확장 경로 이름을 위해 ClearTeam Explorer로 대체됩니다. 이 필드 위로 마우스를 올리면 비교 오퍼레이션에 대한 태그를 나타내는 도구 팁이 표시됩니다. 또한 매크로 삽입 단추를 사용하여 이 필드에 인수를 제공할 수도 있습니다.
매크로 삽입 사용자에게 제공되는 인수 목록을 보려면 매크로 삽입 단추 오른쪽에 있는 옵션 목록을 클릭하십시오. 매크로 삽입 옵션 목록에 현재 선택된 인수를 비교 인수 필드에 추가하려면 매크로 삽입 단추를 클릭하십시오.
병합 오퍼레이션 지원 새 제공자 애플리케이션이 2방향 또는 3방향 파일 병합 오퍼레이션을 지원하는 경우 이 옵션을 선택하십시오.
인수 병합 오퍼레이션 동안 비교/병합 제공자에서 사용할 인수입니다. 이 필드를 사용하면 새 병합 제공자에 필요한 명령행 구문을 지정할 수 있습니다. 예를 들어, 현재 선택된 병합 제공자에 다음 형식의 구문이 필요할 수 있습니다.
-b %base% %contribs% -o %merge_out% -L %filename0% -L %filename1% -L %filename2%
여기서 %base%는 기본 컨트리뷰터의 컨텐츠를 보유한 파일 경로 이름이고, %filename0%은 기본 컨트리뷰터에 대한 사용자 친화적인 표시 이름이며, %contribs%는 컨트리뷰터의 나머지 컨텐츠를 보유할 경로 이름을 나타냅니다. 이 필드 위로 마우스를 올리면 병합 오퍼레이션에 대한 태그를 나타내는 도구 팁이 표시됩니다. 또한 매크로 삽입 단추를 사용하여 이 필드에 인수를 제공할 수도 있습니다.
참고: 출력 인수의 일부 형식은 병합 제공자에 필수입니다.
매크로 삽입 사용자에게 제공되는 인수 목록을 보려면 매크로 삽입 단추 오른쪽에 있는 옵션 목록을 클릭하십시오. 매크로 삽입 옵션 목록에 현재 선택된 인수를 병합 인수 필드에 추가하려면 매크로 삽입 단추를 클릭하십시오.
출력 파일 병합 %merge_out% 인수를 병합 인수 필드에 추가하려면 클릭하십시오. 여기서 %merge_out%은 출력 파일입니다.
사전 처리 지원 새 비교/병합 제공자 적용이 비교 또는 병합 오퍼레이션에 대해 제공되기 전에 주어진 입력 파일을 사전 처리할 수 있는 경우 이 옵션을 선택하십시오. 예를 들어, 파일 내의 모든 문자를 대문자 또는 소문자로 변환하는 단순 사전 처리 스크립트는 다음과 같습니다.
if exist %2 rm %2
c:\\utilities\\cygwin\\bin\\sed -b 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' %1 > %2
인수 사전 처리 오퍼레이션 동안 비교/병합 제공자에서 사용할 인수입니다. 이 필드를 사용하여 현재 선택된 비교/병합 제공자가 프리프로세서를 호출하는 데 필요한 명령행 구문을 지정할 수 있습니다. 기본적으로 텍스트 상자에는 다음 인수가 포함됩니다.
%input% %output% 
이 필드 위로 마우스를 올리면 병합 오퍼레이션에 대한 태그를 나타내는 도구 팁이 표시됩니다.
참고:
ClearTeam Explorer는 비교/병합 제공자 도구의 호출 1회당 1개의 인수를 제공합니다.
확인 작성된 모든 변경사항을 적용하고 창을 닫습니다. 비교/병합 제공자 환경 설정 페이지의 제공자 목록에 새 비교/병합 제공자가 나타납니다.
취소 오퍼레이션을 취소합니다.

피드백