Comando Status
Exibe as novas informações sobre alterações pendentes para arquivos e pastas em um ou mais espaços de trabalho.Ou, quando você usar a opção de /shelveset , exibe informações sobre alterações pendentes em um check-in particular.
requisitos: consulta Team Foundation Permissões do servidor.
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 a opção de /workspace , especifica a URL da coleção de projeto 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 for especificado, a coleção de projeto de equipe é presumida por padrão a ser que contém o espaço de trabalho que mapeia o diretório atual. Ignorado se você não usar a opção de /workspace .
Observação
Consulte comentários, em, para as limitações de esta opção.
|
/format |
Especifica quanto a exibir detalhes sobre cada alteração pendente:
|
itemspec |
Especifica os itens que você deseja durante dados de alteração.Para a sintaxe, consulte Referência de comandos de controle de versão do Team Foundation.Você pode especificar mais de um argumento de itemspec . |
/login |
Especifica a conta de usuário para usar o para executar o comando.Consulte Referência de comandos de controle de versão do Team Foundation. |
/recursive |
Recupera dados recursivamente sobre alterações pendentes para itens no diretório especificado e todas as subpastas. |
/shelveset:shelvesetname[;shelvesetowner] |
Especifica o check-in particular que contém as alterações que você deseja listar. Esta opção não pode ser combinado com a opção de /workspace . |
/user |
Lista todas as alterações pendentes feitas pelo usuário especificado.Um símbolo de*asterisco () inclui informações sobre alterações de todos os usuários.O padrão é o usuário atual.
Observação
Consulte comentários, em, para as limitações de esta opção.
|
/workspaceworkspacename[;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 é aquele que mapeia o diretório atual. Você pode especificar workspaceowner para obter informações sobre alterações pendentes em um espaço de trabalho que pertence a um usuário específico.Se não for especificado, o espaço de trabalho é presumido ser o usuário atual, ou se especificado, /login:username. Esta opção não pode ser combinado com a opção de /shelveset .
Observação
Consulte comentários, em, para as limitações de esta opção.
|
Comentários
Você pode usar o comando de Status exibir alterações pendentes no 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 se é um espaço de trabalho local ou um espaço de trabalho do servidor.Você também pode usar o 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 dev) usando /collection, /user, e opções de /workspace .Em o entanto, você não pode exibir alterações pendentes em um espaço de trabalho local remoto.
Consulte também: Optar entre usar um espaço de trabalho local ou de servidor.
Exemplos
Em todos os exemplos a seguir, suponha que $/SiteApp/Main/ é mapeado para c:\code\SiteApp\Main\ no espaço de trabalho.
Listar 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.
Listar todas as alterações em uma pasta
c:\code\SiteApp\Main>tf stat SolutionA\*
Lista todas as alterações pendentes para todos os itens na pasta de SolutionA.
Listar todas as alterações em uma pasta e em suas subpastas
c:\code\SiteApp\Main>tf stat SolutionA\* /recursive
Alterações pendentes de listas a todos os itens na pasta de SolutionA, incluindo aqueles em suas subpastas).
Trabalho no Visual Studio
- Uso do Visual StudioCódigo de desenvolver e gerenciar as alterações pendentes exibir e gerenciar alterações pendentes.
Dicas
A maioria das alterações feitas aos arquivos em controle de versão são colocadas na fila como alterações pendentes em seu espaço de trabalho.Consulte Código de desenvolver e gerenciar as alterações pendentes e Gerenciar seus espaços de trabalho.
Você pode usar Difference Command para obter detalhes sobre alterações de edição (alterações ao conteúdo) em um arquivo.
Se você precisa permitir alterações (e também talvez queira para limpar seu espaço de trabalho para outra tarefa), use Shelve comando.Para obter mais informações sobre check-ins particulares, consulte Suspender seu trabalho e gerenciar seu Shelvesets.
Quando você estiver pronto para fazer o check-in das alterações para o servidor, use Comando Check-in.