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 Version Control)에서 지정된 원본 분기와 대상 분기 간의 과거 병합에 대한 자세한 정보를 표시합니다.
필수 구성 요소
merges
명령을 사용하려면 원본 분기와 대상 분기 모두에 대해 읽기 권한을 허용하도록 설정합니다. 자세한 내용은 기본 TFVC 권한참조하세요.
통사론
tf merges [source] destination [/recursive] [/extended] [/format:(brief|detailed)] [/login:username, [password]] [/showall]]] [/collection:TeamProjectCollectionUrl]
매개 변수
인수
인수
설명
<source>
지정된 원본이 있는 항목만 포함하도록 병합 기록을 필터링합니다.
이 매개 변수는 선택 사항입니다.
<destination>
병합 기록이 표시되는 대상 분기를 지정합니다.
이 매개 변수는 필수입니다.
<username>
/login
옵션에 값을 제공합니다.
username
값을 DOMAIN\username
또는 username
지정할 수 있습니다.
<TeamProjectCollectionUrl>
병합 기록을 표시할 분기가 포함된 프로젝트 컬렉션의 URL입니다(예: http://myserver:8080/tfs/DefaultCollection
).
옵션
옵션
설명
/recursive
지정된 TFVC 서버 폴더 및 해당 하위 폴더의 모든 병합에 대한 정보를 표시합니다.
/extended
대상 항목의 특정 범위에 대한 병합 목록을 표시합니다(예: tf merges tgt\file1.txt; C21-25
). 이 옵션은 병합 유형(예: 추가 또는 편집) 및 원본 및 대상 항목에 대한 자세한 정보를 표시합니다. 이 옵션은 /format: Detailed
의미합니다.
메모
원본 항목을 지정하는 경우 이 옵션을 사용할 수 없습니다.
/format
병합 기록이 나타날 수 있는 형식을 지정합니다.
-
Brief
(기본값): 원본 및 대상 항목과 작성자 및 대상 체크 인 날짜 모두에 대한 변경 집합 번호를 표시합니다. -
Detailed
: 원본 및 대상 항목 모두에 대한 자세한 경로 및 변경 집합 번호를 표시합니다.
/login
Azure DevOps를 사용하여 사용자를 인증할 사용자 이름과 암호를 지정합니다.
/showall
지정된 대상 항목에 대한 모든 이전 병합을 현재 이름과 이전에 사용한 모든 이름 아래에 표시합니다.
/collection
프로젝트 컬렉션을 지정합니다.
발언
tf
명령줄 유틸리티를 사용하는 방법에 대한 자세한 내용은 Team Foundation 버전 제어 명령 사용을 참조하세요.
예제
다음 예제에서는 Beta1_branchRTM_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에 병합되었음을 나타냅니다.
관련 문서
- Team Foundation 버전 제어 명령 사용
- Merge 명령
- 분기 명령
- 분기 및 병합