병합 도구와 파일 형식 연결

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

두 개의 파일 또는 두 버전의 파일을 비교하려고 하거나 변경 내용이 충돌하는 파일의 수동 병합을 수행하려고 할 때 Team Foundation 버전 제어 차이/병합 도구가 열립니다.

이 도구는 텍스트 및 XML 기반 파일과 호환되지만 특정 파일 형식을 연결하거나 타사 병합 또는 차이 도구를 설정하려면 다음 절차를 사용할 수 있습니다.

필수 조건

Visual Studio가 설치된 컴퓨터에서 관리istrators 또는 사용자 보안 그룹의 구성원이어야 합니다. 자세한 내용은 사용 권한 및 그룹 참조를 참조하세요.

병합 도구와 파일 형식 연결

파일 형식을 병합 도구와 연결하려면 개발자 명령 프롬프트 또는 Visual Studio에서 시작할 수 있습니다.

개발자 명령 프롬프트

  1. Windows에서 시작을 선택한 다음 개발자 명령 프롬프트를 입력합니다. 검색 결과에서 Visual Studio 버전에 대한 개발자 명령 프롬프트(예: Visual Studio 2022용 개발자 명령 프롬프트)를 선택합니다.
  2. 명령 프롬프트 창에서 .를 입력합니다 tf diff /configure.
  3. 지침에 따라 도구를 구성합니다.

Visual Studio

  1. Visual Studio에서 도구>옵션을 선택합니다.
  2. 옵션 대화 상자에서 소스 제어를 확장한 다음 Visual Studio Team Foundation Server를 선택합니다.
  3. 사용자 도구 구성을 선택합니다.
  4. 지침에 따라 도구를 구성합니다.

도구 구성

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

  2. 도구 구성 대화 상자의 확장자 필드에 연결하려는 파일 확장명입니다(예: .cpp) 또는 * 모든 파일에 대해 입력합니다.

  3. 작업의 경우 드롭다운 목록을 확장하고 병합을 선택합니다.

  4. 명령 텍스트 상자에 병합 도구의 경로와 이름을 입력하거나 줄임표를 선택하여 도구를 찾아 선택합니다.

  5. 인수 텍스트 상자에 도구에 필요한 인수를 입력합니다.

    인수 상자 옆의 화살표를 선택하여 diff/merge 명령이 채우고 도구에 전달하는 변수 목록에서 선택합니다. 인수 상자의 다른 모든 텍스트는 도구에 직접 전달됩니다.

  6. 확인을 선택합니다.

  7. 확인을 다시 선택하거나 추가를 선택하여 파일 확장자를 더 추가합니다. 확장 추가가 완료되면 확인을 선택합니다.