Excluir um campo de Item de trabalho de uma coleção de projeto de equipe
Você pode excluir um campo de tipo de item de trabalho a partir de uma coleção de projeto de equipe existente usando o witadmin ferramenta de linha de comando. Se você estiver usando um campo que você deseja excluir, remova primeiro o campo entre os tipos de item de trabalho.
Neste tópico
Lista de campos que não estão sendo usados
Verificar que um campo não está em uso
Excluir um campo de uma coleção de projeto de equipe
Permissões necessárias
Para executar este procedimento, você deve ser um membro da Os administradores do Team Foundation grupo. Para obter mais informações, consulte Permissões de Team Foundation Server.
Lista de campos que não estão sendo usados
Para listar os campos que não estão sendo usados por qualquer tipo de item de trabalho
Abra a janela Prompt de Comando.
Altere o diretório que contém os tipos de item de trabalho que você deseja listar, digitando o seguinte comando e pressionando Enter.
cd ..Unidade:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Lista os campos que não estão sendo usados por quaisquer tipos de item de trabalho, digitando o seguinte comando no prompt de comando e pressionando Enter.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /unused
As informações de campo e o atributo será exibida para cada campo que não está sendo usado, como a seguir neste exemplo.
Field: Microsoft.VSTS.CMMI.TaskType Name: Task Type Type: String Reportable As: dimension Use: Not In Use Indexed: False Field: Microsoft.VSTSUE.Common.Flag Name: Flag Type: String Reportable As: dimension Use: Not In Use Indexed: False Field: Microsoft.VSTSUE.Common.Progress Name: Progress Type: String Reportable As: dimension Use: Not In Use Indexed: False
Verificar que um campo não está em uso
Para verificar um campo não está sendo usado por qualquer tipo de item de trabalho
Abra a janela Prompt de Comando.
Altere o diretório que contém os tipos de item de trabalho, digitando o seguinte comando e pressionando Enter.
cd ..Unidade:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Verifique se a um campo não está sendo usado por qualquer tipo de item de trabalho digitando o seguinte no prompt de comando e pressionando Enter.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
As informações exibidas para o campo, verifique se o valor de Use é "Not In Use" como a seguir no exemplo.
Field: MyCompany.MyProcess.MyField Name: MyField Type: String Reportable As: dimension Use: Not In Use Indexed: False
Se a Use campo indica que o campo estiver em uso, em seguida, você deverá excluí-la de cada tipo de item de trabalho para cada projeto de equipe listado. Por exemplo, o campo Microsoft.VSTS.TCM.SystemInfo indica que ele está sendo usado pelos tipos de item de trabalho Bug e defeitos de código para quatro projetos: Arroyo, Deserto, Palm e molas.
Field: Microsoft.VSTS.TCM.SystemInfo Name: System Info Type: Html Reportable As: None Use: Arroyo (Bug), Desert (Bug), Palm (Bug), Springs (Bug, Code Defect) Indexed: False
Antes de excluir este campo, você deverá removê-lo cada um dos tipos de item de trabalho listados para cada projeto de equipe para o qual ele está definido. Para obter mais informações, consulte Adicionar um campo para ou remover um campo de um tipo de Item de trabalho.
Excluir um campo de uma coleção de projeto de equipe
Para excluir um campo a partir da coleção de projeto de equipe
Digite o seguinte comando no prompt de comando e pressione Enter.
witadmin deletefield /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
Digite y no prompt de confirmação para concluir esta etapa.
Consulte também
Tarefas
Adicionar um campo para ou remover um campo de um tipo de Item de trabalho
Referência
Personalizando e tipos de Item de trabalho Gerenciando [witadmin]