Eliminar un campo de elemento de trabajo de una colección de proyecto de equipo
Puede eliminar un campo de tipo de elemento de trabajo de una colección de proyectos de equipo utilizando la herramienta de la línea de comandos witadmin. Si está utilizando actualmente un campo que desea eliminar, debe quitar primero el campo de los tipos de elemento de trabajo.
En este tema
Mostrar campos que no se usan
Comprobar que un campo no está en uso
Eliminar un campo de una colección de proyectos de equipo
Permisos necesarios
Para realizar este procedimiento, debe ser miembro del grupo Team Foundation Administrators. Para obtener más información, vea Permisos de Team Foundation Server.
Mostrar campos que no se usan
Para mostrar campos que no estén siendo utilizados por ningún tipo de elemento de trabajo
Abra una ventana de símbolo del sistema.
Cambie al directorio que contiene los tipos de elementos de trabajo que desea mostrar en la lista; para ello, escriba el comando siguiente y, a continuación, presione Entrar.
cd ..Unidad:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Para mostrar los campos que ya no utiliza ningún tipo de elemento de trabajo, escriba lo siguiente en el símbolo del sistema y, a continuación, presione Entrar.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /unused
Aparece la información de campo y atributos para cada campo que no se utiliza, como sigue en este ejemplo.
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
Comprobar que un campo no está en uso
Para comprobar que un campo no está siendo utilizando por ningún tipo de elemento de trabajo
Abra una ventana de símbolo del sistema.
Cambie al directorio que contiene los tipos de elementos de trabajo; para ello, escriba el comando siguiente y, a continuación, presione Entrar.
cd ..Unidad:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
Compruebe que el campo ya no lo utiliza ningún tipo de elemento de trabajo; para ello, escriba lo siguiente en el símbolo del sistema y, a continuación, presione Entrar.
witadmin listfields /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
En la información mostrada para el campo, compruebe que el valor para Use es "Not In Use" como sigue en este ejemplo.
Field: MyCompany.MyProcess.MyField Name: MyField Type: String Reportable As: dimension Use: Not In Use Indexed: False
Si el campo Use indica que el campo está en uso, debe eliminarlo de cada tipo de elemento de trabajo para cada proyecto de equipo que se muestre. Por ejemplo, el campo Microsoft.VSTS.TCM.SystemInfo indica que esta siendo utilizado por los tipos de elemento de trabajo Error y Defecto de código para cuatro proyectos: Arroyo, Desert, Palm y Springs.
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 poder eliminar este campo, debe quitarlo de cada uno de los tipos de elemento de trabajo enumerados para cada proyecto de equipo para el que esté definido. Para obtener más información, vea Agregar o quitar un campo de un tipo de elemento de trabajo.
Eliminar un campo de una colección de proyectos de equipo
Para eliminar un campo de una colección de proyectos de equipo
Escriba el siguiente comando en el símbolo del sistema y, a continuación, presione Entrar.
witadmin deletefield /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /n:FieldName
Escriba y cuando aparezca la pregunta de confirmación para completar este paso.
Vea también
Tareas
Agregar o quitar un campo de un tipo de elemento de trabajo
Referencia
Personalizar y administrar tipos de elemento de trabajo [witadmin]