Compartir a través de


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

  1. Abra una ventana de símbolo del sistema.

  2. 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

  3. 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

  1. Abra una ventana de símbolo del sistema.

  2. 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

  3. 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
    
  4. 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]

Administrar campos de elemento de trabajo [witadmin]