다음을 통해 공유


선반 명령(Team Foundation 버전 제어)

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

Visual Studio 2019 | Visual Studio 2022

TFVC(Team Foundation 버전 제어) shelvesets 명령은 보류된 변경 내용 집합에 대한 정보를 표시합니다.

필수 조건

이 명령을 사용 shelvesets 하려면 읽기 권한과 체크 아웃 권한이 선반의 항목에 대해 허용으로 설정되어 있어야 합니다. 자세한 내용은 기본 TFVC 권한을 참조 하세요.

구문

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname

매개 변수

인수

Argument 설명
<ownername> 옵션과 같은 * DOMAIN\username /owner 값을 제공합니다.
<shelvesetname> 선반의 이름입니다.
<TeamProjectCollectionUrl> 예를 들어 http://myserver:8080/tfs/DefaultCollection정보를 표시할 보류된 변경 내용 집합이 포함된 프로젝트 컬렉션의 URL입니다.
<username> 옵션에 값을 /login 제공합니다. 사용자 이름 값을 <a0/> 또는 username>로 지정할 수 있습니다.

옵션

옵션 설명
/owner 하나 이상의 선반 소유자를 지정합니다. 와일드카드 문자를 사용할 수 있습니다.
/format 선반 정보를 표시할 형식의 종류를 지정합니다.

Brief 는 선반 이름, 선반을 만든 사용자의 이름 및 선반 주석(있는 경우)을 표시합니다. Detailed는 연결된 작업 항목 목록과 모든 검사 노트 목록 외에도 선반 이름, 소유자 및 메모를 표시합니다. 기본값은 Brief입니다.
/collection 프로젝트 컬렉션을 지정합니다.
/login Azure DevOps를 사용하여 사용자를 인증할 사용자 이름과 암호를 지정합니다.

설명

선반은 Shelve 명령에 의해 만들어집니다. 선반 집합은 Azure DevOps 서버에 저장되며 Unshelve 명령을 사용하여 충분한 권한이 있는 사용자가 작업 영역으로 검색할 수 있습니다.

변경 집합과 달리 선반은 버전이 없는 엔터티입니다. 사용자 또는 다른 사용자가 선반에서 항목을 풀고, 여러 파일을 편집하고, 선반을 다시 설치하는 경우 TFVC는 향후 비교를 위해 새 버전의 항목을 만들지 않습니다. TFVC 기본 항목을 수정한 사람, 시기 또는 방법에 대한 레코드는 없습니다. 보류 중인 변경 내용 집합의 선반 또는 검사 여부를 결정하는 방법에 대한 자세한 내용과 선반에 대한 일반적인 개요는 선반 작업을 참조하세요.

특정 선반의 개별 원본 파일 수정 버전에 대한 자세한 내용은 옵션과 함께 /shelveset 상태 명령을 사용할 수 있습니다.

작업 영역에 항목을 해제하지 않고 선반 수정 버전을 기본 선반 버전과 비교할 수 있습니다. 이 기능을 사용하여 빠른 피어 코드 검토를 수행할 수 있습니다.

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

예제

다음 예제에서는 현재 디렉터리가 매핑되는 Azure DevOps 서버의 선반에 대한 BuddyTest_23 정보를 표시합니다.

c:\projects>tf shelvesets BuddyTest_23

다음 예제에서는 소유하는 선반 집합을 Pat나열합니다.

c:\projects>tf shelvesets /owner:Pat

다음 예제에서는 현재 디렉터리가 매핑되는 Azure DevOps 서버의 모든 선반에 대한 정보를 표시합니다.

c:\projects>tf shelvesets /owner:*