Compartir a través de


Registrar una instancia de PWA en Team Foundation Server

Para poder sincronizar los datos entre Visual Studio Team Foundation Server 2012 y el Servidor de Microsoft Project , debe configurar varios puntos de integración entre ellos.Primero, debe registrar la instancia de Project Web Access o Project Web App (PWA) que admite un plan de proyecto de empresa con el servidor de la capa de aplicación que hospeda la colección de proyectos de equipo que contiene un proyecto de equipo.Puede administrar el registro de estas instancias de PWA utilizando las siguientes opciones de la herramienta de la línea de comandos TfsAdmin ProjectServer:

  • /RegisterPWA: registra una instancia de PWA en Team Foundation Server.

    Nota importanteImportante

    La aplicación web de SharePoint para la instancia de PWA establecido en *** Autenticación clásica mode ***.No podrá registrar la instancia de PWA si se establece en *** Las peticiones función autenticación ***.

  • /GetRegisteredPWA: hace una lista de las instancias registradas de PWA y de los nombres de servidores que están ejecutando Team Foundation Server en la que se registran las instancias.

  • /UnregisterPWA: quita la asociación registrada entre una instancia de PWA y Team Foundation Server.Al mover una colección de proyectos de equipo o una implementación de Team Foundation Server, puede quitar las instancias registradas de PWA y, a continuación, registrarlos de nuevo después del traslado.

Para obtener más información sobre la configuración e integración de Project Server y Team Foundation Server, vea Configurar la integración de Team Foundation Server y Project Server.

Para utilizar la herramienta de línea de comandos TfsAdmin , abra una ventana de símbolo del sistema donde Visual Studio o Team Explorer está instalado y escriba:

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

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

Permisos necesarios

Para utilizar estos comandos, debe pertenecer al grupo Team Foundation Administrators.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 esta función 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.

Sintaxis

TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl

TfsAdmin ProjectServer /RegisterPWA /pwa:pwaUrl /tfs:tfsUrl [/previousPwa:pwaUrl] [/force]

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

Parámetros

Parámetro

Descripción

/tfs:tfsUrl

Especifica el localizador uniforme de recursos (URL) de un servidor de la capa de aplicación de Team Foundation.Especifique el identificador URI con el siguiente formato:

http://NombreServidor:Puerto/NombreDirectorioVirtual

Si no especifica un directorio virtual, especifique la dirección URL con el siguiente formato:

http://NombreServidor:Puerto

/pwa:pwaUrl

Especifica la dirección URL de una instancia de PWA.Especifique la dirección URL con el siguiente formato:

http://NombreDeServidorPWA/InstanciaPWA

/previousPwa:pwaUrl

Especifica la dirección URL que se registró más recientemente para una instancia de PWA.Cuando la dirección URL cambia para una instancia de PWA registrada, puede utilizar este modificador para volver a registrar la instancia de PWA.Especifique la dirección URL con el siguiente formato:

http://NombreDeServidorPWA/InstanciaPWA

/force

Registra una instancia de PWA con un servidor diferente que ejecuta Team Foundation Server, y anula el registro de la instancia del servidor en la que se registró más recientemente.Por ejemplo, cuando mueve una colección de proyectos a otra aplicación, debe volver a registrar la instancia de PWA para la colección con el nuevo servidor.

/? o help

Muestra información sobre el comando.

Volver al principio

Comentarios

Al ejecutar un comando TFSAdmin ProjectServer, aparece un mensaje y confirma que el comando se está ejecutando.Por ejemplo, el siguiente mensaje indica que la instancia de Project Web Access se está registrando:

Registering PWA http:// PWAServerName/PWAInstance/ 

Otro mensaje aparece cuando el comando finaliza.Por ejemplo, el siguiente mensaje indica que la instancia de Project Web Access se ha registrado con Team Foundation Server:

You have successfully registered PWA http://PWAServerName/PWAInstance/

Puede registrar una instancia de PWA sólo con un servidor de la capa de aplicación para Team Foundation.Debe registrar una instancia antes de poder asociarla a una colección de proyectos de equipo.Al registrar una instancia, el servicio de ubicación de Team Foundation Server se actualiza con esa información.Además, la instancia de PWA se actualiza con los campos personalizados y las tablas de búsqueda que la integración requiere.

Al ejecutar un comando de registro, las siguientes operaciones se producen:

  • Si ejecuta /RegisterPWA más de una vez y ya existe un registro del registro, el siguiente mensaje aparece:

    The following PWA instance has already been registered: <PWAInstance>.

  • Al ejecutar /GetRegisteredPWA, la siguiente información aparece:

    The following PWA instances are registered:  
    PWA URL 1
    PWA URL 2
    
  • Al ejecutar la opción /UnRegisterPWA, el comando no solo quita la asociación asignada sino también los campos personalizados y las tablas de búsqueda de la instancia de PWA.

Volver al principio

Ejemplos

Los siguientes valores se aplican en cada ejemplo:

  • Dirección URL de la instancia de PWA: http://NombreDeServidorPWA/InstanciaPWA/

  • Dirección URL de Team Foundation Server: http://AdventureWorksServer:8080/tfs/

Gg412639.collapse_all(es-es,VS.110).gifEnumerar instancias registradas de PWA

En el siguiente ejemplo se muestran las instancias de PWA registradas en AdventureWorksServer:

TfsAdmin ProjectServer /GetRegisteredPWA /tfs:http://AdventureWorksServer:8080/tfs/

Gg412639.collapse_all(es-es,VS.110).gifRegistrar una instancia de PWA

En el siguiente ejemplo se registra PWAInstance en AdventureWorksServer:

TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/

Gg412639.collapse_all(es-es,VS.110).gifQuitar el registro de una instancia de PWA

En el siguiente ejemplo se quita el registro de InstanciaPWA de AdventureWorksServer:

TfsAdmin ProjectServer /UnregisterPWA /pwa:http://PWAServerName/PWAInstance/ /tfs:http://AdventureWorksServer:8080/tfs/

Volver al principio

Vea también

Tareas

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

Conceptos

Administrar la integración de Project Server y TfsAdmin ProjectServer