Deletar Work Item no TFS é sempre uma dúvida que surge ao implantar a ferramenta, pois sempre abrimos alguns para testar e depois não precisamos mais.
Não tem interface visual que faça a deleção do Work Item, mas existe a linha de comando, grande aliada para resolver N situações.
O comando é o witadmin e para executá-lo você precisa do Visual Studio ou Team Explorer instalado
Para encontrar o diretório digite este caminho no Command Prompt:
cd %programfiles%Microsoft Visual Studio 11.0
Em uma edição de 64 bits do windows, substitua %programfiles% com %programfiles(x86)%.
Para ter permissão de remoção do Work Item você precisa ser Administrador do TFS ou do projeto em questão.
Execute o comando:
witadmin destroywi /collection:CollectionURL /id:id [/noprompt]
/collection:CollectionURL
Especifica a URL a coleção de projeto de equipe. o formato para o URI é o seguinte: http:ServerName: porta/VirtualDirectoryName/CollectionName/
Se nenhum diretório virtual é usado, o formato para o URI é o seguinte:
http: /ServerName: porta/CollectionName.
/id:id
A identificação de um item de trabalho a destrui-lo. Para especificar mais itens de trabalho, IDs separadas por vírgulas, sem somente espaço em branco.
/noprompt
Desativa o aviso para a confirmação.
/?ou help
Exibe ajuda sobre o comando na janela do prompt de comando.
Exemplo:
witadmin destroywi /collection:"http://dev-win-01:8080/tfs/Em Andamento/" /id:25
Até a próxima dica 😉
C:Program FilesMicrosoft Visual Studio 11.0>witadmin destroy /collection:”http
://apapa:8080/tfs/web” /id:107,107 [/noprompt]
‘witadmin’ não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Marcelo,
Você está usando um sistema de 64 ou 32 bits?
cd %programfiles%Microsoft Visual Studio 11.0
Em uma edição de 64 bits do windows, substitua %programfiles% com %programfiles(x86)%.
Retorne aqui caso não tenha resolvido.
Abçs.
Consegui o que eu desejava, muito bom post…
Obrigado pelo Feedback 🙂