Instalación en un único servidor

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

La manera más sencilla de configurar Azure DevOps Server es colocar todo en un solo servidor. Para confirmar que esta configuración es adecuada para su equipo, consulte las recomendaciones de hardware. Si no es así, considere la posibilidad de usar una configuración de servidor doble o de varios servidores en su lugar.

Si va a actualizar desde una versión anterior, obtenga más información sobre la compatibilidad,las notas de la versióny la introducción a la actualización.

Requisitos previos

  1. Prepare un único equipo que cumpla los requisitos del sistema.

  2. Si no tiene previsto usar SQL Server Express, configure una versión compatible de SQL Server. Al configurar el SQL Server para Azure DevOps local, instale como mínimo las características Motor de base de datos y Full-Text y semántica para la búsqueda.

    Se recomienda usar SQL Server Express solo para implementaciones personales o de evaluación. Las copias de pago Azure DevOps local incluyen una SQL Server Standard licencia. Para obtener más información, consulte Azure DevOps Server precios y Team Foundation Server precios. Si usa la licencia incluida, solo puede usarla para las bases de datos creadas con esos productos.

  3. La cuenta que use para configurar la instalación debe ser miembro del rol de servidor sysadmin en SQL Server.

    Nota

    La Azure DevOps local implica un conjunto complejo de operaciones que requieren un alto grado de privilegios. Estas operaciones incluyen la creación de bases de datos, el aprovisionamiento de inicios de sesión para cuentas de servicio, etc. Técnicamente, todo lo que se necesita es:

    • Pertenencia al rol serveradmin.

    • Permisos de ámbito de servidor ALTER ANY LOGIN, CREATE ANY DATABASE y VIEW ANY DEFINITION.

    • Permiso CONTROL en la base de datos maestra.

      La pertenencia al rol de servidor sysadmin concede todas estas pertenencias y permisos. Es la manera más fácil de asegurarse de que la configuración se realiza correctamente. Si es necesario, puede revocar estas pertenencias y permisos después de la instalación.

  4. Para admitir la instalación y configuración de la extensión search, debe proporcionar un nombre de usuario y una contraseña. La instalación y configuración de Search admite las características de búsqueda código, elemento de trabajo y wiki. Para obtener más información, vea Configurar la búsqueda.

    Nota

    La búsqueda también requiere Oracle Server JRE 8 (Update 60 o superior). Para descargar e instalar o actualizar a la versión más reciente, acepte el Contrato de licencia de código binario de Oracle para JRE de servidor y seleccione Configurar. Tenga en cuenta que esto establecerá JAVA_HOME variable de entorno para que apunte al directorio de instalación de Java y que Server JRE no proporciona actualizaciones automáticas.

  5. Al configurar el nivel de aplicación, tiene una opción de configuración de sitio web. Revise la configuración del sitio web para comprender las opciones y los requisitos.

Descarga e instalación

  1. Descargue Azure DevOps Server a través de uno de los siguientes canales:

  2. Inicie la instalación.

    El instalador copia los archivos en el equipo y, a continuación, inicia Azure DevOps Server Configuration Center.

  3. Para configurar la instalación, elija Asistente para inicio o vuelva más adelante e inicie el Asistente para configuración del servidor como se describe en la sección siguiente.

    Iniciar el asistente

Configuración mediante la opción Básico

En esta sección se le guiará a través de la configuración de Azure DevOps Server mediante la opción Básico. La opción Básico está optimizada para simplificar mediante el uso de opciones predeterminadas para la mayoría de las entradas. Si desea tener control total sobre todas las entradas, elija la opción Nueva implementación : opciones avanzadas en su lugar.

  1. Abra la consola Azure DevOps administración de aplicaciones y elija Configurar características instaladas para abrir el Asistente para configuración del servidor.

    Elija Configurar características instaladas.

  2. Elija Configurar Azure DevOps Server y, a continuación, elija Iniciar asistente.

    Iniciar el asistente

  3. Básico. Elija la opción Nueva implementación- Básica y, a continuación, elija Siguiente.

    Nueva implementación, página Básico

  4. Idioma. Seleccione el idioma de la implementación y elija Siguiente.

    Basic>Language

  5. SQL Server instancia de. Seleccione la SQL Server que desea usar. Para fines de evaluación, elija Instalar SQL Server Express. Para fines de producción, elija Usar una instancia de SQL Server existente. Después, elija Siguiente.

    Instancia>SQL Server básica

    Si eligió Usar una instancia de SQL Server existente, escriba la información de la base de datos en la página siguiente y elija Probar para comprobarla. Después, haga clic en Siguiente.

    Base de>base de datos básica

  6. Nivel de aplicación. Elija la configuración del sitio web que desea usar, que incluye si desea usar enlaces HTTP o HTTPS y, a continuación, elija Siguiente. Para obtener más información, vea Configuración del sitio web.

    Nivel>aplicación básico

  7. Búsqueda. Seleccione si desea instalar y configurar las características de búsqueda o usar un servicio de búsqueda existente. La instalación y configuración de Search admite las características de búsqueda código, elemento de trabajo y wiki. Para obtener más información, vea Configurar la búsqueda. Elija Siguiente.

    Basic>Search

  8. Revisión. Revise las selecciones y elija Comprobar; el asistente ejecuta comprobaciones de preparación para validar el entorno y las selecciones de configuración. Si se realiza correctamente, puede configurar la implementación. De lo contrario, corrija los errores y vuelva a ejecutar las comprobaciones de preparación.

  9. Comprobaciones de preparación. Cuando se han superado todas las comprobaciones, está listo para completar la configuración. Elija Configurar.

    Basic>Configure>Begin

    Sugerencia

    Puede volver a cualquier página anterior si elige Anterior o el nombre de la página en el panel izquierdo. Si cambia una configuración, debe comprobar la configuración eligiendo Haga clic aquí para volver a ejecutar comprobaciones de preparación.

  10. Configurar. El asistente comienza a configurar cada característica y muestra el progreso. Cuando haya terminado, elija Siguiente.

    Configuración>configuración>siguiente

  11. Complete. Revise los resultados de la configuración y elija Copiar ruta de acceso completa para copiar el vínculo al archivo de registro de configuración. Elija el Azure DevOps Server vínculo para abrir el portal web.

    En este ejemplo, el vínculo es /http:aaronha001/ .

    Básico>completo

Configuración mediante la opción Avanzadas

En esta sección se le guiará a través de la configuración Azure DevOps Server mediante la opción Avanzadas. Para ver una revisión de las opciones Básica y Avanzada, consulte Instalación y configuración de Azure DevOps opciones de configuración básicas y avanzadas.

  1. Inicie el Asistente para configuración del servidor para configurar Azure DevOps Server.

    Iniciar el asistente

  2. Elija Configurar Azure DevOps Server y, a continuación, elija Iniciar asistente.

    Iniciar el asistente

  3. Avanzado: Elija la opción Nueva implementación : opciones avanzadas y, a continuación, elija Siguiente.

    Nueva implementación, selección avanzada

  4. Idioma. Seleccione el idioma de la implementación y elija Siguiente.

    Lenguaje>avanzado

  5. Base de datos. Especifique la SQL Server que ha configurado para su uso con Azure DevOps Server. Después, elija Siguiente.

    Base de datos>avanzada

  6. Cuenta. Especifique la cuenta de servicio que se usará.

    Cuenta>avanzada

  7. Nivel de aplicación. Elija la configuración del sitio web que desea usar, que incluye si se deben usar enlaces HTTP o HTTPS y, a continuación, elija Siguiente. Para obtener más información, vea Configuración del sitio web.

    Nivel>aplicación avanzada

  8. Búsqueda. Seleccione si desea instalar y configurar las características de búsqueda o usar un servicio de búsqueda existente. La instalación y configuración de Search admite características de búsqueda de código, elemento de trabajo y wiki. Para obtener más información, vea Configurar la búsqueda. Elija Siguiente.

    Búsqueda>avanzada

  9. Informes de . Desactive la casilla Configurar informes si no'planea usar SQL Server Reporting Services o no ha'instalado aún SQL Server Analysis Services y SQL Server Reporting Services. De lo contrario, mantenga activada la casilla y elija Siguiente.

    Informes>avanzados

  10. Reporting Services. Escriba el nombre del servidor donde instaló SQL Server Reporting Services. A continuación, elija Rellenar direcciones URL. Elija Siguiente.

    Opciones>Reporting Services

  11. Analysis Services. Escriba el nombre del servidor en el que instaló SQL Server Reporting Services y, a continuación, elija Probar. Elija Siguiente.

    Opciones>Analysis Services

  12. Cuenta de lector de informes. Escriba las credenciales de la cuenta de servicio que ha configurado para los informes y, a continuación, elija Probar. Elija Siguiente.

    Cuenta avanzada>lector de informes

  13. Project colección. Deje activada la casilla Crear una nueva colección de proyectos de equipo. Debe tener al menos una colección de proyectos en la que definir proyectos. Deje el nombre del proyecto tal y como está, DefaultCollection, o asíéndole un nombre nuevo y, opcionalmente, una descripción.

    Colección>cuenta de lector de informes>avanzadas

    Nota

    Esta colección admitirá el modelo de proceso XML local para personalizar el seguimiento del trabajo. Para crear una colección que use el modelo de proceso de herencia, deberá agregar una colección de proyectos que no esté configurada con Reporting Services. Consulte Administración de colecciones de proyectos. Para obtener más información sobre el modelo de proceso de herencia, vea Acerca de la personalización de procesos y los procesos heredados.

  14. Revisión. Revise los valores de configuración que ha realizado y elija Comprobar.

    Revisión>avanzada

  15. Comprobaciones de preparación. El sistema realiza un paso final para asegurarse de que los valores de configuración son válidos. Cuando se supere todas las comprobaciones, estará listo para completar la configuración. Elija Configurar.

    Comprobaciones>preparación avanzada

    Sugerencia

    Puede volver a cualquier página anterior si elige Anterior o el nombre de la página en el panel izquierdo. Si cambia una configuración, debe comprobar la configuración; para ello, elija Haga clic aquí para volver a ejecutar comprobaciones de preparación.

  16. Configurar. El asistente comienza a configurar cada característica y muestra el progreso. Cuando haya terminado, elija Siguiente.

    Configuración>avanzadas

  17. Complete. Revise los resultados de la configuración y elija Copiar ruta de acceso completa para copiar el vínculo al archivo de registro de configuración. Elija el Azure DevOps Server para abrir el portal web.

    En este ejemplo, el vínculo es /http:aaronha001/ .

    Advanced>Complete

Crear un proyecto

El portal web se abrirá en la página Crear proyecto.

  1. Proporcione un nombre de proyecto y una descripción opcional. El nombre del proyecto no puede contener espacios ni caracteres especiales (como / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ]), no puede comenzar con un carácter de subrayado, no puede comenzar ni terminar con un punto y debe tener 64 caracteres o menos.

    La configuración predeterminada configura un repositorio git para el control de versiones y el proceso agile para el seguimiento del trabajo. Para elegir diferentes opciones, expanda Opciones avanzadas.

    Crear proyecto

    Para obtener una comparación de las opciones de control de versiones, vea Elegir el control de versiones adecuado para el proyecto. Para ver una revisión de los procesos de seguimiento de trabajo, vea Elegir un proceso.

  2. Cuando se haya creado el proyecto, aparecerá la página de resumen del proyecto. Para más información, consulte Compartir la misión del proyecto y ver la actividad del proyecto.

Pasos siguientes

Para administradores:

Para desarrolladores: