다음을 통해 공유


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

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

Visual Studio 2019 | Visual Studio 2022

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

필수 구성 요소

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

통사론

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

매개 변수

인수

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

옵션

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

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

발언

선반은 선반 명령의해 만들어집니다. 선반 집합은 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:*