Команда 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:*
См. также
Ссылки
Синтаксис командной строки (управление версиями)
Основные понятия
Работа с наборами отложенных изменений