Permisos para la carpeta de entrega de compilación de Team Foundation
Actualización: noviembre 2007
La carpeta de entrega de Team Foundation Build es la ubicación donde se publican los archivos binarios generados, los archivos de registro generados y los archivos de registro de resultados publicados durante el proceso de compilación. La cuenta de servicio de compilación, en la que se ejecuta el proceso de compilación, debe tener los permisos adecuados en esta carpeta de entrega. Si desea publicar los resultados de las pruebas, la cuenta de servicio de Visual Studio Team Foundation Server bajo la que se ejecutan los servicios web debe tener los mismos permisos para la ubicación de destino.
Configurar la cuenta de servicio de compilación en el agente de compilación
Para configurar un agente de compilación, debe ser administrador de ese equipo. También debe proporcionar una cuenta de servicio de compilación válida que se utilizará para el proceso de compilación.
Nota importante: |
---|
No utilice la cuenta de servicio de Team Foundation Server para ejecutar el servicio de compilación. |
La cuenta de servicio de compilación:
Debe ser miembro del grupo Build Services. Para obtener más información, consulte Cómo: Establecer permisos para el agente de Team Foundation Build.
No debe ser administrador de equipos de Team Foundation Server.
Debe tener seleccionada la opción La cuenta es importante y no se puede delegar en el panel Propiedades de Usuarios y equipos de Active Directory. Para obtener más información, vea "Enabling Delegated Authentication" (https://go.microsoft.com/fwlink/?LinkId=89364).
Permisos necesarios para la cuenta de servicio de compilación en la carpeta de entrega
La cuenta de servicio de compilación debe tener los permisos siguientes:
Para que un determinado agente de compilación pueda copiar las compilaciones en una ubicación de destino, la cuenta de servicio de compilación debe tener control total sobre la carpeta de entrega compartida. En Windows Vista o Windows Server 2008, la cuenta debe ser copropietaria de la carpeta de entrega.
Si incluye pruebas durante el proceso de compilación, la cuenta de servicio de compilación debe tener el permiso Publicar resultados de la prueba.
Para que Team Foundation Build publique automáticamente los resultados de las pruebas unitarias, la cuenta de servicio del nivel de aplicación debe tener control total sobre la carpeta de entrega.
Para que los usuarios individuales publiquen los resultados de las pruebas unitarias (desde el IDE de Visual Studio, desde MSTest.exe o desde una compilación de escritorio de tfsbuild.proj), deben tener permiso de escritura en la carpeta de entrega.
Vea también
Tareas
Solucionar problemas de la carpeta de entrega de Team Foundation