Como desfazer check-outs de outros usuários
Quantas vezes já passamos (ou vimos alguém passar) por isso?
“Um funcionário saiu da empresa e largou um monte de arquivos em check-out. Ninguém sabe a senha dele. Mas nem ia adiantar, a máquina já foi formatada mesmo…”
E agora, como cancelar os check-outs feitos por outro usuário? O segredo está na (relativamente pouco conhecida) ferramenta de linha de comando do Team Explorer, tf.exe. Abra o prompt de comando do Visual Studio 2008 e execute: tf workspaces /owner:**<nome_do_usuário>** /server:**<nome_do_servidor>**
Com isso você consegue listar os workspaces do usuário em questão. Você vai precisar dessa informação para a próxima etapa:
tf undo /workspace:**<nome_do_workspace>;<nome_do_usuario>** /recursive /server:**<nome_do_servidor>** $/*.*
Para cada workspace listado na etapa anterior, execute o comando acima.
-
Tags:
- DevOps
- Team System
- TFS
- Version Control
- VSTS
21/08/2008 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 1 min.