다음을 통해 공유


파일 비교 도구에 파일 형식 연결

Visual Studio에 통합된 기본 파일 비교 도구인 Diff 창을 사용하여 텍스트 파일을 비교할 수 있습니다. 그러나 지정한 파일 형식에 기본적으로 사용할 파일 비교 도구를 설정할 수도 있습니다. 비교할 두 파일의 전체 경로를 명령줄 인수로 지원하는 모든 비교 도구를 사용할 수 있습니다.

필요한 권한

이 프로시저를 수행하려면 Visual Studio가 설치된 컴퓨터에서 관리자 또는 사용자 보안 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server에 대한 사용 권한 참조을 참조하십시오.

파일 형식을 타사 비교 도구와 연결하려면

  1. 다음 단계 중 하나를 수행합니다.

    1. Visual Studio의 도구 메뉴 모음에서 옵션을 선택합니다.

    2. 옵션 대화 상자에서 소스 제어를 확장하고 Visual Studio Team Foundation Server를 선택한 다음 사용자 도구 구성을 선택합니다.

    -- 또는 --

    1. Windows에서는 시작, 모든 프로그램, Microsoft Visual Studio 2012, Visual Studio Tools, 개발자 명령 프롬프트를 선택합니다.

    2. tf diff /configure를 입력합니다.

  2. 사용자 도구 구성 대화 상자에서 추가를 선택합니다.

    도구 구성 대화 상자가 나타납니다.

  3. 확장명 상자에서 도구에 연결할 확장명(예: .cpp)을 지정합니다.

    도구를 모든 파일 형식과 연결하려면 .*를 지정합니다.

  4. 작업 목록에서 비교를 선택합니다.

  5. 명령 상자에 도구의 경로와 이름을 입력하거나 줄임표()를 선택하여 도구를 찾아 지정합니다. 결과는 다음과 같습니다.

    C:\Program Files\OtherDiff\otherdiff.exe
    
  6. 인수 상자에 도구에 필요한 인수를 입력합니다.

    • %1: 소스 파일 경로

    • %2: 대상 파일 경로

    • %5: Difference 명령의 /option 옵션을 사용하여 사용자가 지정한 옵션. 자세한 내용은 Difference Command을 참조하십시오.

    • %6: 소스 파일의 레이블("이름")

    • %7: 대상 파일의 레이블("이름")

    흔히 사용되는 외부 도구와 이러한 도구에 필요한 인수에 대한 자세한 내용은 Microsoft 웹 사이트에서 Team Foundation의 diff/merge 구성 - 일반 명령 및 인수 값 페이지를 참조하세요.

    공백을 사용하여 인수를 구분하십시오.

    예를 들어 다음 구문을 지정하여 두 파일을 비교할 수 있습니다.

    %1 %2
    

    따옴표를 사용하여 공백이나 따옴표를 도구에 전달하십시오.

    인수에 하나 이상의 공백이 있으면 공백을 따옴표("")로 묶어야 합니다. 인수에 하나 이상의 따옴표가 있으면 인수의 따옴표 바로 뒤에 다른 따옴표를 추가해야 합니다. 예를 들어 다음 인수를 지정할 수 있습니다.

    "This "" embeds a double quote"
    

    도구에 레이블("이름")을 전달하십시오.

    도구를 통해 c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM과 같은 레이블("이름")을 표시할 수 있으면 %6 및 %7 토큰을 포함하여 도구에 레이블 값을 전달할 수 있습니다. 이러한 토큰을 지정하지 않으면 도구에 읽기 어려운 임시 파일 이름이 표시될 수 있습니다.

    예를 들어 다음 구문을 지정하여 레이블을 표시할 수 있습니다.

    %1 /title1=%6 %2 /title2=%7
    

    참고

    레이블을 사용하여 파일의 스냅숏 만들기에 설명된 대로 이 기능은 버전 제어에 있는 항목의 특정 버전에 적용하는 버전 제어 레이블과 관련이 없습니다.

  7. 도구 구성 대화 상자에서 확인을 선택합니다.

  8. 파일 형식을 더 지정하려면 4-9단계를 반복합니다.

  9. 사용자 도구 구성 대화 상자에서 확인을 선택합니다.