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-01-22. 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.

Revisar conflictos de migración

Después de generar una lista de conflictos de migración, debes revisarlos para asegurarte de que estás de acuerdo con las acciones predeterminadas que 'ghe-migrator` tomará cuando los resuelva.

  1. Con un editor de texto o un software de hoja de cálculo compatible con CSV, abre conflicts.csv.
  2. Con la guía de los ejemplos y las tablas de referencia a continuación, revisa el archivo conflicts.csv para asegurarte de que se tomarán las medidas adecuadas al importar.

El archivo conflicts.csv contiene un mapa de migración de conflictos y acciones recomendadas. Un mapa de migración enumera tanto los datos que se migran desde el origen como la forma en que los datos se aplicarán al destino.

model_name source_url target_url recommended_action
usuario https://example-gh.source/octocatc https://example-gh.target/octocat map
organización https://example-gh.source/octo-org https://example-gh.target/octo-org map
repositorio https://example-gh.source/octo-org/widgets https://example-gh.target/octo-org/widgets rename (renombrar)
equipo https://example-gh.source/orgs/octo-org/teams/admins https://example-gh.target/orgs/octo-org/teams/admins fusionar

Cada fila de conflicts.csv proporciona la siguiente información:

Nombre Descripción
nombre_modelo El tipo de datos que se están cambiando.
url_origen La URL fuente de los datos.
url_destino La URL de destino esperada de los datos.
recommended_action La acción preferida que tomará ghe-migrator al importar los datos.

Asignaciones posibles para cada tipo de registro

Hay varias acciones de asignación diferentes que ghe-migrator puede realizar al transferir datos:

Acción Descripción Modelos aplicables
importar (predeterminado) Los datos del origen se importan al destino. Todos los tipos de registro
map Los datos del origen se reemplazan por los datos existentes en el destino. Usuarios, organizaciones, repositorios
rename (renombrar) Los datos del origen se renombran y luego se copian en el destino. Usuarios, organizaciones, repositorios
asignar_o_renombrar Si el destino existe, asignar a ese destino. De lo contrario, renombrar el modelo importado. Usuarios
fusionar Los datos del origen se combinan con los datos existentes en el destino. Equipos

Recomendamos firmemente que revises el archivo conflicts.csv y uses ghe-migrator audit para asegurarte que se estén realizando las acciones correctas. Si todo luce bien, puedes continuar a "Aplicar los datos importados en Servidor de GitHub Enterprise".

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos