Merges 명령(Team Foundation 버전 제어)

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

Visual Studio 2019 | Visual Studio 2022

tf merges 명령은 TFVC(Team Foundation 버전 제어)에서 지정된 원본 분기와 대상 분기 간의 과거 병합에 대한 자세한 정보를 표시합니다.

필수 조건

merges 명령을 사용하려면 원본 분기와 대상 분기 모두에 대해 허용으로 설정된 읽기 권한이 있어야 합니다. 자세한 내용은 기본 TFVC 권한을 참조 하세요.

구문

tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]

매개 변수

인수

Argument

설명

<source>

지정된 원본이 있는 항목만 포함하도록 병합 기록을 필터링합니다.

이 매개 변수는 선택 사항입니다.

<destination>

병합 기록이 표시되는 대상 분기를 지정합니다.

이 매개 변수는 필수입니다.

<username>

옵션에 값을 /login 제공합니다. 값을 하나 DOMAIN\username 또는 username.으로 지정할 username 수 있습니다.

<TeamProjectCollectionUrl>

예를 들어 http://myserver:8080/tfs/DefaultCollection병합 기록을 표시할 분기가 포함된 프로젝트 컬렉션의 URL입니다.

옵션

옵션

설명

/recursive

지정된 TFVC 서버 폴더 및 해당 하위 폴더의 모든 병합에 대한 정보를 표시합니다.

/extended

예를 들어 tf merges tgt\file1.txt; C21-25특정 범위의 대상 항목에 대한 병합 목록을 표시합니다. 이 옵션은 병합 유형(예: 추가 또는 편집) 및 원본 및 대상 항목에 대한 자세한 정보를 표시합니다. 이 옵션은 을 의미합니다 /format: Detailed.

참고 항목

원본 항목을 지정하는 경우 이 옵션을 사용할 수 없습니다.

/format

병합 기록이 나타날 수 있는 형식을 지정합니다.

  • Brief(기본값): 원본 및 대상 항목과 작성자 및 대상 검사 날짜 모두에 대한 변경 집합 번호를 표시합니다.
  • Detailed: 원본 및 대상 항목 모두에 대한 자세한 경로 및 변경 집합 번호를 표시합니다.

/login

Azure DevOps를 사용하여 사용자를 인증할 사용자 이름과 암호를 지정합니다.

/showall

지정된 대상 항목에 대한 모든 이전 병합을 현재 이름과 이전에 사용한 모든 이름 아래에 표시합니다.

/collection

프로젝트 컬렉션을 지정합니다.

설명

명령줄 유틸리티를 사용하는 tf 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용을 참조 하세요.

예제

다음 예제에서는 Beta1_branch RTM_branch간에 수행된 모든 병합 작업에 대한 정보를 표시합니다.

c:\projects>tf merges /recursive Beta1_branch RTM_branch

샘플 출력:

Changeset  Merged in Changeset   Author   Date
--------------------------------------------------------
135         162                   Justin     10/31/2003
146         162                   Justin      10/31/2003
147*        167                   Bill       11/02/2003

변경 집합 147 옆의 별표 * 는 해당 변경 집합 #147의 일부 변경 내용만 변경 집합 #167에 병합되었음을 나타냅니다.