Compartir a través de


Cómo: Cambiar la cuenta de servicio de compilación

Actualización: noviembre 2007

Para cambiar la cuenta de servicio de compilación, se requiere iniciar una sesión en el equipo de compilación y utilizar la consola administrativa de Windows para reemplazar la cuenta anterior por una nueva. Si ha instalado Team Foundation Build en más de un equipo de compilación, debe repetir este procedimiento en cada uno de ellos. 

Después de haber cambiado la cuenta que está utilizando para el servicio Visual Studio Team Foundation Build, debe configurar una nueva cuenta de servicio de compilación. Asimismo, antes de que Team Foundation pueda conectarse a la nueva cuenta de servicio de compilación, debe agregarla al grupo de seguridad Build Services. Para obtener más información sobre cómo agregar la cuenta de servicio de compilación a Team Foundation Server, vea Cómo: Agregar la cuenta del servicio de compilación al grupo de seguridad Build Services.

Nota:

No puede utilizar el comando TFSAdminUtil Changeaccount para cambiar la cuenta de servicio de compilación.

Permisos necesarios

Para realizar estos procedimientos, debe ser miembro del grupo Administradores en el equipo de nivel de aplicación de Team Foundation y miembro del grupo Administradores de Windows en el equipo de compilación. Para obtener más información acerca de los permisos, vea Permisos de Team Foundation Server.

Para detener el servicio Visual Studio Team Foundation Build

  1. En el equipo de compilación, haga clic en Inicio, Herramientas administrativas y, después, en Servicios.

  2. En el panel Servicios (locales), haga clic con el botón secundario del mouse en Visual Studio Team Foundation Build y, a continuación, haga clic en Propiedades.

  3. En la ficha General, bajo Estado del servicio en Propiedades de Visual Studio Team Foundation Build (equipo local), haga clic en Detener.

Para cambiar la cuenta de servicio de compilación en el equipo de compilación

  1. En el panel Servicios (locales), haga clic con el botón secundario del mouse en Visual Studio Team Foundation Build y, a continuación, haga clic en Propiedades.

  2. En el cuadro de diálogo Propiedades de Visual Studio Team Foundation Build (equipo local), haga clic en la ficha Iniciar sesión.

  3. En la ficha Iniciar sesión, seleccione la opción Esta cuenta y, a continuación, haga clic en Examinar.

  4. En el cuadro de diálogo Seleccionar usuario, haga clic en Tipos de objetos. En el cuadro de diálogo Tipos de objetos:

    1. Seleccione Usuarios si está agregando una cuenta de dominio o grupo de trabajo.

    2. Seleccione Entidades de seguridad integradas si está agregando una cuenta de servicio de red.

  5. Haga clic en Aceptar.

  6. En el cuadro de diálogo Seleccionar usuario, escriba la cuenta de dominio, grupo de trabajo o red en el cuadro de texto Escriba el nombre de objeto a seleccionar. Opcionalmente, puede seleccionar Comprobar nombres para verificar que ha escrito correctamente el nombre de la cuenta. Haga clic en Aceptar.

    También puede utilizar las opciones Ubicaciones y Avanzadas para buscar la cuenta que desea utilizar. Por ejemplo, si está configurando el servicio Visual Studio Team Foundation Build para utilizar una cuenta de red, haga clic en Ubicaciones. En el cuadro de diálogo Ubicaciones, seleccione el nombre del equipo de compilación y, a continuación, haga clic en Aceptar. En el cuadro de diálogo Seleccionar usuario, haga clic en Avanzadas y, después, en Buscar ahora. En el panel Resultados de la búsqueda, seleccione NETWORK SERVICE y, a continuación, haga clic Aceptar. De esta forma se rellena automáticamente el cuadro de texto Esta cuenta del cuadro de diálogo Propiedades de Visual Studio Team Foundation Build (equipo local) y se usa el nombre adecuado para la cuenta de red. Éste suele ser NT AUTHORITY\NetworkService.

  7. En el cuadro de diálogo Propiedades de Visual Studio Team Foundation Build (equipo local):

    • Si está utilizando una cuenta de dominio o grupo de trabajo, escriba la contraseña de la nueva cuenta de servicio en los cuadros de texto Contraseña y Confirmar contraseña.

    • Si está utilizando una cuenta de red, no es necesario utilizar una contraseña.

  8. Haga clic en Aceptar.

Asociar la nueva cuenta de servicio de compilación al puerto predeterminado

Después de haber cambiado la cuenta que utiliza para el servicio Visual Studio Team Foundation Build, debe utilizar la herramienta wcfhttpconfig.exe para configurar la nueva cuenta de servicio de compilación mediante el puerto 9191, el puerto predeterminado para Team Foundation Build.

Si no asocia primero el puerto 9191 a la nueva cuenta, al intentar reiniciar el servicio Visual Studio Team Foundation Build, recibirá el mensaje "Acceso denegado".

Para asociar la nueva cuenta de servicio de compilación utilizando el puerto predeterminado

  1. En el equipo de compilación, vaya al directorio donde se encuentra la herramienta wcfhttpconfig.exe. Para ello, escriba lo siguiente en el símbolo del sistema:

    cd C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
    

    Tenga en cuenta que la unidad raíz puede ser distinta en su equipo.

  2. Para reservar el puerto 9191 para la nueva cuenta de servicio de compilación, escriba lo siguiente en el símbolo del sistema:

    wcfhttpconfig.exe reserve DOMAIN\User 9191
    

    Reemplace DOMINIO\Usuario por el nombre de la cuenta de servicio.

Para reiniciar el servicio Visual Studio Team Foundation Build

  1. En el equipo de compilación, en el panel Servicios (locales), haga clic con el botón secundario del mouse en Visual Studio Team Foundation Build y, a continuación, haga clic en Propiedades.

    Aparece el cuadro de diálogo Propiedades de Visual Studio Team Foundation Build (equipo local).

  2. En Estado del servicio, haga clic en Iniciar.

Nota:

Antes de poder utilizar la nueva cuenta de servicio de compilación para ejecutar compilaciones, debe agregarla al grupo de seguridad Build Services para su proyecto de equipo. Para obtener más información, vea Cómo: Agregar la cuenta del servicio de compilación al grupo de seguridad Build Services.

Vea también

Tareas

Cómo: Cambiar la contraseña para el servicio de compilación de Visual Studio Team Foundation

Cómo: Configurar e instalar Team Foundation Build

Referencia

Comando ChangeAccount

Otros recursos

Administrar servicios de Team Foundation y cuentas de servicio