파일 비교 도구에 파일 형식 연결
Visual Studio 통합 하는 기본 파일 비교 도구를 사용 하 여 텍스트 파일을 비교에서 차이점 창.그러나 지정한 파일 형식에 기본적으로 사용할 파일 비교 도구를 설정할 수도 있습니다.비교할 두 파일의 전체 경로를 명령줄 인수로 지원하는 모든 비교 도구를 사용할 수 있습니다.
필요한 권한
이 절차를 수행 하려면 멤버의 수는 관리자 또는 사용자 Visual Studio 설치 된 컴퓨터에서 보안 그룹입니다.자세한 내용은 Team Foundation Server 권한을 참조하십시오.
파일 형식을 타사 비교 도구와 연결하려면
다음 단계 중 하나를 수행합니다.
Visual Studio 메뉴 표시줄에서 선택 도구, 옵션.
에 옵션 대화 상자에서 확장 소스 제어, 선택 Visual Studio Team Foundation Server, 다음을 선택 하 고 사용자 도구 구성.
-- 또는 --
Windows의 선택 시작, 모든 프로그램, Microsoft Visual Studio 2012, Visual Studio 도구, 개발자 명령 프롬프트 .
tf diff /configure를 입력합니다.
에 사용자 도구 구성 대화 상자에서 선택 추가.
구성 도구 대화 상자가 나타납니다.
확장명 상자에서 도구에 연결할 확장명(예: .cpp)을 지정합니다.
에 작업 목록에서 선택 비교.
에 명령 상자에 도구의 이름과 경로 입력 하거나 줄임표를 선택 (...)를 찾아 지정 합니다.결과는 다음과 같습니다.
C:\Program Files\OtherDiff\otherdiff.exe
인수 상자에 도구에 필요한 인수를 입력합니다.
%1: 소스 파일 경로
%2: 대상 파일 경로
%5: Difference 명령의 /option 옵션을 사용하여 사용자가 지정한 옵션.자세한 내용은 Difference Command을 참조하십시오.
%6: 소스 파일의 레이블("이름")
%7: 대상 파일의 레이블("이름")
팁
흔히 사용되는 외부 도구와 이러한 도구에 필요한 인수에 대한 자세한 내용은 Microsoft 웹 사이트에서 diff/merge configuration in Team Foundation - common Command and Argument values를 참조하십시오.
공백을 사용하여 인수를 구분하십시오.
예를 들어 다음 구문을 지정하여 두 파일을 비교할 수 있습니다.
%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
[!참고]
레이블을 사용하여 파일의 스냅숏 만들기에 설명된 대로 이 기능은 버전 제어에 있는 항목의 특정 버전에 적용하는 버전 제어 레이블과 관련이 없습니다.
에 구성 도구 대화 상자에서 선택 확인.
파일 형식을 더 지정하려면 4-9단계를 반복합니다.
에 사용자 도구 구성 대화 상자에서 선택 확인.