Команда 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 |
Указывает, какой объем данных, который необходимо отобразить о каждом ожидающем изменении:
|
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\ в рабочей области.
Перечислить все изменения в текущей рабочей области
c:\code\SiteApp\Main\SolutionA\>tf stat
Список всех ожидающих изменений в рабочей области.
Перечислить все изменения в папке
c:\code\SiteApp\Main>tf stat SolutionA\*
Список всех ожидающих изменений на все элементы в папке SolutionA.
Перечислить все изменения в папке и ее подкаталогах
c:\code\SiteApp\Main>tf stat SolutionA\* /recursive
Список ожидающих изменений на все элементы в папке SolutionA, в том числе в ее подпапках).
Работа в Visual Studio
- Visual Studio Разработка кода и управление ожидающими изменениями используется для просмотра и управления ожидающие изменения.
Советы
Большинство изменения, вносимые в файлы в систему управления версиями, как в очередь ожидающих изменений в рабочей области.См. разделы Разработка кода и управление ожидающими изменениями и Управление рабочими областями.
Difference Command можно использовать для получения сведений об изменениях правки (изменениях к содержимому) в файле.
Если необходимо установить в сторону изменения (и, возможно, понадобится очистить рабочую область для другой задачи), используйте Команда Shelve.Дополнительные сведения о наборах отложенных изменений см. в разделе Приостановка работы и управление наборами отложенных изменений.
Вы готовы повторить изменения на сервере, используйте Команда "Возврат".