Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2020-05-23. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Versión del artículo: Enterprise Server 2.17

Completar la importación en GitHub Enterprise Server

Una vez que se haya aplicado la migración a tu instancia de destino y hayas revisado la migración, desbloquearás los repositorios y los eliminarás del origen. Antes de eliminar los datos de origen, se recomienda esperar alrededor de dos semanas para asegurarse de que todo funciona de acuerdo con lo esperado.

En este artículo

Desbloquear repositorios en la instancia de destino

  1. SSH en tu instancia de servidor de GitHub Enterprise.
    $ ssh -p 122 admin@HOSTNAME
  2. Libera todos los repositorios importados con el comando ghe-migrator unlock. Nececitarás tu GUID de Migración:
    $ ghe-migrator unlock -g MIGRATION_GUID
    > Unlocked octo-org/octo-project

Desbloquear repositorios en el origen

Desbloquear repositorios de una organización GitHub.com

Para desbloquear los repositorios en una organizaciónGitHub.com, debes enviar una solicitud de DELETE al punto final de desbloqueo de migración. Necesitarás:

  • Tu token de acceso para autenticación
  • El id único de la migración
  • El nombre del repositorio a desbloquear
    curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
      -H "Accept: application/vnd.github.wyandotte-preview+json" \
      https://api.github.com/orgs/orgname/migrations/id/repos/repo_name/lock

Eliminar repositorios de una organización GitHub.com

Después de desbloquear los repositorios de la organización GitHub.com, debes eliminar todos los repositorios que migraste anteriormente utilizando el punto final de eliminación del repositorio. Necesitarás tu token de acceso para la autenticación:

curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
  https://api.github.com/repos/orgname/repo_name

Desbloquear repositorios desde una instancia de GitHub Enterprise Server

  1. SSH en tu instancia de servidor de GitHub Enterprise.
    $ ssh -p 122 admin@HOSTNAME
  2. Libera todos los repositorios importados con el comando ghe-migrator unlock. Nececitarás tu GUID de Migración:
    $ ghe-migrator unlock -g MIGRATION_GUID
    > Unlocked octo-org/octo-project

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos