Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
tf merges 명령은 TFVC(Team Foundation Version Control)에서 지정된 원본 분기와 대상 분기 간의 과거 병합에 대한 자세한 정보를 표시합니다.
필수 구성 요소
| 카테고리 | 요구 사항 |
|---|---|
| 권한 | 원본 분기와 대상 분기 모두에 대해 허용으로 설정된 읽기 권한입니다. |
자세한 내용은 기본 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 명령
- 분기 명령
- 분기 및 병합