Para agregar un servidor de control de origen al sistema, agregue un endpoint de servidor de control de origen.

Cuando se deshabilita la opción de editor de archivos, la API de bitbucket (PUT/POST) no funciona para un administrador o desarrollador. No incluya la propiedad siguiente (feature.file.editor) en los archivos de propiedades o, si la incluye, asegúrese de que esté establecida en true.

Ubicación: <directorio_base>\Atlassian\ApplicationData\Bitbucket\shared\bitbucket.properties

Propiedades: feature.file.editor=true

Requisitos previos

  • Compruebe que tiene una instancia de Bitbucket, GitHub o GitLab compatible con esta versión de vRealize Suite Lifecycle Manager. Para obtener más información sobre las versiones compatibles de Bitbucket, GitHub o GitLab, consulte Administración del ciclo de vida del contenido.
  • Inicie sesión en GitHub, GitLab o Bitbucket y genere un token de acceso para el usuario con todos los ámbitos habilitados. Copie y guarde este token único desde GitHub, GitLab o Bitbucket.
  • Inicie sesión en GitHub, GitLab o Bitbucket, y compruebe que se haya creado un grupo, un proyecto y una rama en GitHub, GitLab o Bitbucket antes de agregarlo como endpoint de control de origen.

Procedimiento

  1. En el panel Mis servicios, haga clic en Administración de contenido.
  2. Haga clic en Ajustes de contenido.
  3. En la pestaña Control de origen, haga clic en AGREGAR SERVIDOR DE CONTROL DE ORIGEN.
  4. Seleccione el Tipo de control de origen.
    Nota: Con vRealize Suite Lifecycle Manager 8.0, ahora puede seleccionar servidor o nube de Bitbucket.
  5. Introduzca la dirección IP o el nombre de dominio completo del servidor, y haga clic en ENVIAR
    vRealize Suite Lifecycle Manager utiliza el esquema https para cualquier API de control de origen de forma predeterminada. Si no ha habilitado https en la instancia de GitLab, especifique http://<dirección ip>:<puerto> en el servidor de control de origen en la página de configuración de contenido para cambiar el esquema. Al crear un endpoint de control de origen, el repositorio debe especificarse con el formato <NombreDeGrupo>/<NombreDeProyecto>. Cada vez que varios desarrolladores trabajan en el repositorio Bitbucket, el rendimiento es lento en la versión empresarial de Bitbucket. Por lo tanto, puede utilizar al menos 4 máquinas vCPU de Bitbucket.
  6. Haga clic en el icono de lápiz del servidor de control de origen.
  7. Introduzca el token de acceso al servidor de GitLab o Bitbucket en el cuadro de texto CLAVE DE ACCESO y haga clic en ENVIAR.
    1. Para una instancia de GitHub, puede especificar la credencial de la instancia de Github proporcionando el nombre de usuario y la contraseña, o bien introducir el token de acceso.
    2. Haga clic en ENVIAR.
    Un token de acceso es una identidad única para que un usuario haga un registro o anulación de registro para realizar un seguimiento de la API de GitLab o GitHub. Para crear un token de acceso para GitLab o GitHub, acceda a la URL del servidor de GitLab o GitHub. Por ejemplo, gitlab.example.com o github.com. Para el servidor y la nube de Bitbucket, desplácese hasta bitbucket.org y a Contraseñas de la aplicación para crear una contraseña con permisos completos.