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


Команда Status

Отображает данные об ожидающих изменениях в файлах и папках в одном или нескольких рабочих областях.Если используется параметр /shelveset, отображаются данные об ожидающих изменениях в наборе отложенных изменений.

Требования: см. Разрешения Team Foundation Server.

tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]] 
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]

Параметры

Аргумент

Описание

/collection: TeamProjectCollectionUrl

При использовании параметра /workspace, указывающее URL-адрес коллекции командных проектов, которая содержит рабочую область, которая содержит ожидающие изменения.Например: http://myserver:8080/tfs/DefaultCollection.Если не указано, предполагается, что коллекции командных проектов по умолчанию одним, которое содержит рабочую область, которая сопоставляет текущую папку.

Не учитывается, если не используется параметр /workspace.

ПримечаниеПримечание
См. примечания ниже ограничений этого параметра.

/format

Указывает, какой объем данных, который необходимо отобразить о каждом ожидающем изменении:

  • Brief (по умолчанию): Отображает одну линию о каждом ожидающем изменении, включают: имя файла, блокировано ли элемент, отображаемый символ звездочки (*()), локальный путь, а пользователь (при использовании параметров /collection и /workspace ).Некоторые из данных могут быть усечены.

  • Detailed: Отображает полное описание каждого ожидающего изменения.В дополнение к вышеуказанному сведения, этот параметр указывает дополнительные сведения, как дата и время, и блокировки.

itemspec

Определяет элементы, для которых нужно данные ожидающего изменения.Синтаксис см. в разделе Справочные сведения о командах Team Foundation (подсистема контроля версий).Можно указать более одного аргумента itemspec.

/login

Определяет учетную запись пользователя, для использования выполнить команду.Дополнительные сведения см. в разделе Справочные сведения о командах Team Foundation (подсистема контроля версий).

/recursive

Рекурсивно получает данные об ожидающих изменениях к элементам в указанном каталоге и всех подкаталогах.

/shelveset:shelvesetname[;shelvesetowner]

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

Параметр не может использоваться вместе с параметром /workspace.

/user

Перечисляет все ожидающие изменения, внесенные заданным пользователем.Символ звездочки (*) включает информацию об изменениях из всех пользователей.Значением по умолчанию является текущий пользователь.

ПримечаниеПримечание
См. примечания ниже ограничений этого параметра.

/workspaceworkspacename[;workspaceowner]

Определяет имя области, которая содержит ожидающие изменения.Если не указано иное, область одно, сопоставляется текущая папка.

Можно указать workspaceowner для получения сведений об ожидающих изменениях в рабочей области, принадлежащей конкретному пользователю.Если не указано, предполагается, что рабочая область текущим пользователем или если указано, /login:username.

Параметр не может использоваться вместе с параметром /shelveset.

ПримечаниеПримечание
См. примечания ниже ограничений этого параметра.

Заметки

Можно использовать команду Status просмотр ожидающих изменений в текущей области (например, область, которая сопоставляет текущую папку в окне командной строки) независимо от того, является локальная рабочая область или рабочая область сервера.Также можно использовать эту команду просмотр ожидающих изменений в рабочей области удаленного сервера (например, изменения, сделанные другим пользователем на другом компьютере dev) с помощью /collection, /user и параметров /workspace.Однако нельзя просмотреть ожидающие изменения в удаленной локальной рабочей области.

См. также: Выбор локальной или серверной рабочей области.

Примеры

В следующих примерах предполагается, что $/SiteApp/Main/ сопоставляется с c:\code\SiteApp\Main\ в рабочей области.

9s5ae285.collapse_all(ru-ru,VS.110).gifПеречислить все изменения в текущей рабочей области

c:\code\SiteApp\Main\SolutionA\>tf stat

Список всех ожидающих изменений в рабочей области.

9s5ae285.collapse_all(ru-ru,VS.110).gifПеречислить все изменения в папке

c:\code\SiteApp\Main>tf stat SolutionA\*

Список всех ожидающих изменений на все элементы в папке SolutionA.

9s5ae285.collapse_all(ru-ru,VS.110).gifПеречислить все изменения в папке и ее подкаталогах

c:\code\SiteApp\Main>tf stat SolutionA\* /recursive

Список ожидающих изменений на все элементы в папке SolutionA, в том числе в ее подпапках).

Работа в Visual Studio

Советы