Compartir a través de


Quitar un componente para que no participe en la sincronización de datos

Puede quitar componentes que ha configurado para participar en la sincronización de datos entre Visual Studio Team Foundation Server 2012 y el Servidor de Microsoft Project .Para cerrar el motor de sincronización permanentemente, debe desasignar la colección de proyectos de equipo que están asignadas y eliminar del registro cada instancia de Project Web Access o Project Web App (PWA) que está registrada en Team Foundation Server.

En este tema

  • Quitar la integración y cerrar la sincronización

  • Quitar un plan de proyecto de empresa de participar en la sincronización

  • Quitar una colección de proyectos de equipo de participar en la sincronización

  • Quitar una instancia de PWA de participar en la sincronización

  • Quitar un tipo de elemento de trabajo de la sincronización

  • Quitar un campo de participar en la sincronización

Al mover colecciones de servidores o de proyectos, no es necesario cerrar el motor de sincronización, pero tiene que realizar tareas administrativas adicionales.Para obtener más información, vea Cambiar la configuración de su implementación.

Al eliminar una tarea de Project Server que se ha sincronizado con un elemento de trabajo en Team Foundation, se quita la asociación entre la tarea y el elemento de trabajo.Los elementos de trabajo siguen en la base de datos de Team Foundation.Si desea eliminar estos elementos de trabajo, debe utilizar el comando witadmin destroywi.Para obtener más información, vea Eliminar tareas y quitar elementos de trabajo que ya no participan en la sincronización.

Permisos necesarios

Para utilizar estos comandos, el permiso Administrar la integración de Project Server debe estar establecido en Permitir.Asimismo, se deben conceder a la cuenta de servicio de Team Foundation Server los permisos necesarios para interactuar con la instancia de PWA que participará en la sincronización de datos.Para registrarse o eliminar del Registro una instancia de PWA, debe pertenecer también al grupo Administradores para la instancia.Para obtener más información, vea Asignar permisos para la integración de Team Foundation Server y Project Server.

[!NOTA]

Incluso si ha iniciado sesión con permisos administrativos, debe abrir una ventana de símbolo del sistema con privilegios elevados para ejecutar la herramienta de línea de comandos TfsAdmin en un servidor que ejecute Windows Server 2008.Para abrir una ventana de símbolo del sistema con privilegios elevados, elija Iniciar, abra el menú contextual para Símbolo del sistema, y elija Ejecutar como administrador.Para obtener más información, vea la página siguiente en el sitio web de Microsoft: Control de cuentas de usuario.

Quitar la integración y cerrar la sincronización

En la siguiente ilustración se muestra la secuencia sistemática de pasos para cerrar el motor de sincronización y quitar la integración de Team Foundation Server y Project Server.Puede realizar la secuencia de pasos como se muestra o puede utilizar el modificador /force cuando llegue al paso 3 mediante la opción de comando TfsAdmin ProjectServer /UnMapPWAFromCollection.

Flujo de trabajo para quitar la asignación entre PS y TFS

[!NOTA]

Si elimina no sólo una colección asignada del proyecto sino también todas las instancias de PWA que se asignaron a él, se quitan todas las asignaciones de los elementos de trabajo se han sincronizado que.Sin embargo, la instancia de PWA a Team Foundation Server seguirá registrada.

El modificador /force quita automáticamente los componentes asignados o vinculados.Si usa este modificador, solo tiene que ejecutar un comando por cada colección de proyecto de equipo e instancia de PWA que desea quitar de la participación en la sincronización.Para cerrar el motor de sincronización utilizando el modificador /force, realice las siguientes acciones en la secuencia indicada:

  1. Quite la asignación para cada recopilación como se describe en Quitar una colección de proyectos de equipo de participar en la sincronización más adelante en este tema.

  2. Elimine del Registro cada instancia de PWA como se describe en Quitar una instancia de PWA de participar en la sincronización más adelante en este tema.

El motor de sincronización se ejecuta bajo un servicio de tarea administrado por el Agente de trabajo en segundo plano de Team Foundation.Un motor de sincronización se registra para cada colección que está asignada a una instancia de PWA.Al quitar la integración de Project Server y Team Foundation Server, se cierra la sincronización y provoca las siguientes acciones:

  • Se quita la asociación entre tareas de Project y elementos de trabajo del proyecto de equipo.

  • Se quita la asociación entre un plan de proyecto empresarial y un proyecto de equipo.Este cambio incluye la eliminación de la pestaña Project Server de los formularios para todos los tipos de elementos de trabajo del proyecto de equipo que ya no están asignadas, si no hay otro plan asignado al proyecto de equipo.

  • Se quita la asociación entre las colecciones y una instancia de PWA.

  • Se quita la asociación asignada entre la instancia de PWA y Team Foundation Server.

Volver al principio

Quitar un plan de proyecto de empresa de participar en la sincronización

Se quita un plan de participar en la sincronización quitando la asociación del proyecto de equipo.Para poder quitar el registro del plan, primero debe eliminar todas las tareas que estén vinculadas a los elementos de trabajo en el proyecto de equipo asignado.Como una alternativa, puede utilizar la marca /force para quitar estos vínculos.

Para desasignar un plan de proyecto empresarial de un proyecto de equipo

  1. Abra una ventana símbolo del sistema donde Visual Studio o Team Explorer se instala y activa:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    En una edición de 64 bits de Windows, reemplace %programfiles% con %programfiles(x86)%.

  2. Escriba el siguiente comando, y elija la clave de ENTRAR .

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /force
    

    Reemplace tpcUrl con la dirección URL de la colección de proyectos de equipo, EnterpriseProjectName con el nombre del plan de proyecto empresarial y TeamProjectName con el nombre del proyecto de equipo.

  3. Espere hasta que vea los siguientes mensajes:

    Desasignando el proyecto empresarialEnterpriseProjectNamedel proyecto de equipoTeamProjectName.

    Se anuló correctamente la asignación del Proyecto de empresaEnterpriseProjectNamedel proyecto de equipoTeamProjectName.

Volver al principio

Quitar una colección de proyectos de equipo de participar en la sincronización

Para quitar una colección de participar en la sincronización, se quita la asignación de la instancia de PWA.Para poder quitar la asignación de la colección, primero debe quitar las asignaciones de todos los planes de proyecto que están asignados a los proyectos de equipo de la colección.Como alternativa, puede utilizar la marca /force para quitar las asignaciones de todos los proyectos de equipo.

Para anular la asignación de una colección y de todos los proyectos de equipo de una instancia de PWA

  1. Abra una ventana de símbolo del sistema, escriba el comando siguiente y, a continuación la clave de ENTRAR .

    TfsAdmin ProjectServer /UnMapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl /force
    

    Reemplace pwaUrl por la dirección URL de la instancia de PWA y tpcUrl por el URL de la colección.

  2. Espere hasta que vea los siguientes mensajes:

    Desasignando la colección de proyectos de equipotpcUrldel PWApwaUrl.

    Se ha anulado correctamente la asignación de la colección de proyectos de equipotpcUrldel PWApwaUrl.

Volver al principio

Quitar una instancia de PWA de participar en la sincronización

Como último paso para quitar la integración, debe anular el registro de cada instancia de PWA que se ha registrado con Team Foundation Server.Debe anular el registro de todas las instancias de PWA que ya no contienen ningún proyecto empresarial que debe sincronizar los datos con Team Foundation.

Para quitar el registro de una instancia de PWA

  1. Abra una ventana símbolo del sistema, escriba el comando siguiente y, a continuación la clave de ENTRAR :

    TfsAdmin ProjectServer /UnregisterPWA /pwa:pwaUrl /tfs:tfsUrl
    

    Reemplace pwaUrl con la dirección URL de la instancia de PWA y tfsUrl con la dirección URL del servidor de nivel de aplicación.

    Espere hasta que aparezcan los mensajes siguientes:

    Anulando el registro de PWApwaUrl.

    PWApwaUrl se ha anulado del registro correctamente.

  2. Repita el paso 2 para cada instancia de PWA que admita planes de proyecto empresarial que desea quitar de participar en la sincronización con Team Foundation.

Volver al principio

Quitar un tipo de elemento de trabajo de la sincronización

Puede quitar uno o más tipos de elementos de trabajo de participar en la sincronización de datos para un proyecto de equipo con el comando TfsAdmin ProjectServer /UnmapWorkItemTypes.Si se sincroniza algún elemento de trabajo del tipo que desea quitar, especifique el modificador /force para quitar los vínculos que enlazan los elementos de trabajo y sus tareas correspondiendo en Project.

Para obtener más información, vea Especificar los tipos de elemento de trabajo que se pueden sincronizar.

Volver al principio

Quitar un campo de participar en la sincronización

Puede quitar uno o más campos de participar en la sincronización de datos para una colección de proyectos de equipo.Para quitar un campo de la sincronización hay que quitar sus asignaciones.No debe quitar los campos requeridos para la sincronización.Para obtener más información, vea Personalizar las asignaciones de campos entre Team Foundation Server y Project Server y Administrar las asignaciones de campos para la integración de Team Foundation Server y Project Server.

Vea también

Conceptos

Administrar la integración de Project Server y TfsAdmin ProjectServer

Administrar la configuración del servidor

Eliminar tareas y quitar elementos de trabajo que ya no participan en la sincronización

Administrar la integración de Team Foundation Server y Project Server

Otros recursos

Moving Team Foundation Server