Duplicación de repositorios Git
DevOps Insights Llegará al final de su vida útil y se dejará de ofrecer el 31 de agosto de 2026. Continuous Delivery dejará de estar disponible en las siguientes regiones el 12 de febrero de 2027: au-syd, ca-tor, us-east. Code Risk Analyzer también dejará de estar disponible en todas las regiones a partir de esa fecha. Si en una región no se hace un uso activo de estas funciones, es posible que dichas funciones se retiren antes de lo previsto en esa región y dejen de aceptar nuevas instancias. Más información
Si utilizas Git Repos and Issue Tracking tanto para tu repositorio de origen como para el de destino, puedes utilizar la función integrada de duplicación de GitLab. Esta función sincroniza automáticamente tus repositorios de origen y de destino. Si utiliza un proveedor Git distinto, debe configurar su propia solución de duplicación. Como alternativa, para duplicar los cambios en el repositorio de origen, clone manualmente y envíe por push el repositorio Git al repositorio de destino.
Si no puedes duplicar tus proyectos, puedes exportarlos e importarlos en su lugar. Sin embargo, los repositorios de origen y de destino no se sincronizan si se realizan cambios en el repositorio de origen.
Para duplicar un repositorio Git Repos and Issue Tracking, siga estos pasos:
-
Cree un proyecto GitLab en blanco en el repositorio de destino. No inicialice este proyecto con un archivo README.
-
Crea un token de acceso personal con el
write_repositoryámbito en la región de destino. Guarde una copia de esta señal. -
Utiliza la sincronización push para enviar el repositorio de origen al repositorio de destino:
a. En el repositorio de origen, selecciona Configuración > Repositorio.
b. En la sección Duplicar repositorio de la página Repositorio, escriba el URL del repositorio de destino.
c. Seleccione Enviar por push para especificar la dirección de la duplicación.
d. Seleccione Contraseña para utilizar el método de autenticación de contraseña.
e. Escriba la señal de acceso personal que ha creado en el paso 2.
f. Pulse Duplicar repositorio para iniciar el proceso de duplicación. Puede tardar hasta cinco minutos en iniciarse el proceso.
-
En la región de destino, localice la duplicación del repositorio para verificar que se ha duplicado correctamente.