Compartilhar via


Comando Status

Exibe informações sobre alterações pendentes para arquivos e pastas em um ou mais espaços de trabalho. Ou, quando você usa o /shelveset opção exibe informações sobre alterações pendentes em um check-in particular.

Requisitos: consulte Referência de permissões para o 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]

Parâmetros

Argumento

Descrição

/collection: TeamProjectCollectionUrl

Quando você usa o /workspace opção especifica a URL da coleção de projetos de equipe que contém o espaço de trabalho que contém as alterações pendentes. Por exemplo: http://myserver:8080/tfs/DefaultCollection. Se não especificado, por padrão a coleção de projetos de equipe é provável que seja aquele que contém o espaço de trabalho que mapeia o diretório atual.

Ignorado se você não usar o /workspace opção.

Dica

Consulte os comentários abaixo, para obter as limitações dessa opção.

/format

Especifica quantos detalhes a serem exibidos sobre cada alteração pendente:

  • Brief(padrão): exibe uma linha sobre cada alteração que inclui pendente: nome, alterações de arquivo se o item está bloqueado (indicados por um asterisco (*) símbolo), caminho local e usuário (se usando o /collection e /workspace opções). Alguns dados podem ser truncados.

  • Detailed: Exibe uma descrição completa de cada alteração pendente. Além das informações acima, esta opção exibe dados adicionais, como data e hora e bloqueio.

itemspec

Especifica os itens para o qual você deseja pendente alterar dados. Para obter a sintaxe, consulte Referência de comandos de controle de versão do Team Foundation. Você pode especificar mais de um itemspec argumento.

/login

Especifica a conta de usuário usada para executar o comando. Consulte Referência de comandos de controle de versão do Team Foundation.

/recursive

Recursivamente recupera dados sobre alterações pendentes para itens no diretório especificado e todos os subdiretórios.

/shelveset:shelvesetname[;shelvesetowner]

Especifica o check-in particular que contém as alterações que você deseja listar.

Essa opção não pode ser combinada com o /workspace opção.

/user

Lista todas as alterações pendentes feitas pelo usuário especificado. Um asterisco (*) símbolo inclui dados sobre as alterações de todos os usuários. O padrão é o usuário atual.

Dica

Consulte os comentários abaixo, para obter as limitações dessa opção.

/workspace:workspacename[;workspaceowner]

Especifica o nome do espaço de trabalho que contém as alterações pendentes. Se não for especificado, o espaço de trabalho é aquela que mapeia o diretório atual.

Você pode especificar workspaceowner para obter dados alterações pendentes no espaço de trabalho que pertence a um usuário específico. Se não for especificado, o espaço de trabalho deve ser o usuário atual, ou se for especificado, o /login:username.

Essa opção não pode ser combinada com o /shelveset opção.

Dica

Consulte os comentários abaixo, para obter as limitações dessa opção.

Comentários

Você pode usar o Status para exibir alterações pendentes em espaço de trabalho atual (por exemplo, o espaço de trabalho que mapeia o diretório atual na janela do prompt de comando), independentemente de ser um local de trabalho ou um espaço de trabalho do servidor. Você também pode usar esse comando para exibir alterações pendentes em um espaço de trabalho do servidor remoto (por exemplo, as alterações feitas por outro usuário em outro computador de desenvolvimento) usando o /collection, /user, e /workspace opções. No entanto, você não pode exibir alterações pendentes em um local de trabalho remoto.

Consulte também: Decidir entre usar um espaço de trabalho local ou em servidor.

Exemplos

Todos os exemplos a seguir, suponha que $/SiteApp/Main/ é mapeado para c:\code\SiteApp\Main\ no espaço de trabalho.

Lista todas as alterações no espaço de trabalho atual

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

Lista todas as alterações pendentes no espaço de trabalho.

Lista todas as alterações em uma pasta

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

Lista todas as alterações pendentes em todos os itens na pasta SolutionA.

Lista todas as alterações em uma pasta e suas subpastas

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

Listas de alterações pendentes para todos os itens na pasta SolutionA, inclusive aqueles em suas subpastas).

Trabalhar no Visual Studio

Dicas