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