Поделиться через


Команда Shelvesets

Отображает сведения о наборе отложенных изменений.

Необходимые разрешения

Для использования команды shelvesets необходимо иметь разрешение Чтение и Извлечение со значением Разрешить для элементов в наборе отложенных изменений. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

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

Параметры

Аргумент

Описание

ownername

Предоставляет значение, такое как * или ДОМЕН\john для параметра /owner.

shelvesetname

Имя набора отложенных изменений.

TeamProjectCollectionUrl

URL-адрес коллекции командных проектов, содержащей набор отложенных изменений, о котором необходимо отобразить данные (например, http://myserver:8080/tfs/DefaultCollection).

username

Предоставляет значение для параметра /login. Можно задать значение для имени пользователя как ДОМЕН\имя_пользователя или как имя_пользователя.

Параметр

Описание

/owner

Указывает одного или нескольких владельцев набора отложенных изменений. Допускается использование подстановочных знаков.

/format

Указывает тип формата для отображения сведений в наборе отложенных изменений.

Brief отображает имя набора отложенных изменений, имя создавшего его пользователя и примечание набора отложенных изменений, если оно имеется. Detailed отображает имя набора отложенных изменений, владельца и примечание в дополнение к списку связанных рабочих элементов и всех примечаний при возврате. Brief является значением по умолчанию.

/collection

Указывает коллекцию командных проектов.

/login

Задает имя пользователя и пароль для проверки подлинности пользователя с Visual Studio Team Foundation Server.

Заметки

Наборы отложенных изменений создаются командой shelve. Они хранятся на Team Foundation Server и могут извлекаться в рабочую область любым пользователем, имеющим необходимые разрешения, с помощью Команда Unshelve. У набора отложенных изменений нет версий. Если элементы, образующие набор отложенных изменений, были восстановлены, изменены и вновь помещены в набор отложенных изменений, Team Foundation не создает новые версии элементов для будущего сравнения и не сохраняет записи о том кто, когда и как внес изменения. Дополнительные сведения о включении ожидающих изменений в набор изменений или их возврате, а также общие сведения о наборах отложенных изменений см. в разделе Работа с наборами отложенных изменений.

Для получения дополнительных сведений об изменениях отдельного исходного файла в наборе отложенных изменений используется Команда Status с параметром /shelveset.

Отложенные изменения можно сравнить с базовой версией набора отложенных изменений без восстановления элемента в рабочей области. Эта возможность используется для быстрой экспертного анализа кода.

Дополнительные сведения о поиске программы командной строки tf см. в разделе Команды служебной программы командной строки "tf".

Примеры

В следующем примере отображаются сведения о наборе отложенных изменений "BuddyTest_23" для Team Foundation Server, которому сопоставлен текущий каталог.

c:\projects>tf shelvesets BuddyTest_23

В следующем примере отображается список наборов отложенных изменений, принадлежащих пользователю с именем "John".

c:\projects>tf shelvesets /owner:John

В следующем примере отображаются сведения о наборах отложенных изменений в Team Foundation Server, которому сопоставлен текущий каталог.

c:\projects>tf shelvesets /owner:*

См. также

Ссылки

Синтаксис командной строки (управление версиями)

Команда Status

Команда Changeset

Команда Shelve

Команда Unshelve

Основные понятия

Работа с наборами отложенных изменений

Другие ресурсы

Команды служебной программы командной строки "tf"