27/10/2006 | Autor: Igor Abade V. Leite | Categoria: Técnico | Comentários

Como excluir workitems

Essa é uma outra dúvida muito comum. Frequentemente as pessoas se deparam com uma situação em que precisariam apagar um ou outro workitem e não conseguem - simplesmente porque o TFS proíbe a exclusão de workitems. Isso se deve a uma decisão de design que envolve coisas como Sarbanes-Oxley e informações de auditoria.

Ainda assim, há duas alternativas:

  • Usando scripts SQL para apagar os workitems e todos os registros associados. Ainda que seja possível, segundo Buck Hodges muita coisa pode dar errado. Ou seja, evite esta alternativa;
  • Uma outra saída, bem mais elegante e com um resultado prático muio similar (sugerida por Richard Berg), é remover totalmente as permissões de acesso aos workitems. Eles sumirão das queries como se tivessem sido apagados. Saiba mais.