Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-08-20. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Versão do artigo: Enterprise Server 2.18

Revisar conflitos de migração

Depois de gerar uma lista de conflitos de migração, revise-os para garantir que você concorda com as ações padrão que o ghe-migrator vai executar para resolvê-los.

  1. Usando o editor de texto ou um software de planilha compatível com CSV, abra o arquivo conflicts.csv.
  2. Seguindo os exemplos e tabelas de referência abaixo, revise o arquivo conflicts.csv para garantir a execução das ações adequadas na importação.

O arquivo conflicts.csv contém um mapa de migração de conflitos e ações recomendadas. O mapa de migração lista quais dados estão sendo migrados da origem e como eles serão aplicados ao destino.

nome_modelourl_origemurl_destinoação_recomendada
usuáriohttps://exemplo-gh.source/octocathttps://exemplo-gh.target/octocatmap
organizationhttps://exemplo-gh.source/octo-orghttps://exemplo-gh.target/octo-orgmap
repositóriohttps://exemplo-gh.source/octo-org/widgetshttps://exemplo-gh.target/octo-org/widgetsrename
equipehttps://exemplo-gh.source/orgs/octo-org/teams/adminshttps://exemplo-gh.target/orgs/octo-org/teams/adminsmerge

Cada linha do arquivo conflicts.csv mostra as seguintes informações:

NomeDescrição
model_nameTipo de dado que está sendo alterado.
source_urlURL de origem dos dados.
target_urlURL esperada de destino dos dados.
recommended_actionAção preferencial que o ghe-migrator vai executar ao importar os dados.

Mapeamentos possíveis para cada tipo de registro

O ghe-migrator pode executar várias ações de mapeamento diferentes quando transfere os dados:

AçãoDescriçãoModelos aplicáveis
import(padrão) Os dados da origem são importados para o destino.Todos os tipos de registro
mapOs dados da origem são substituídos pelos dados existentes no destino.Usuários, organizações, repositórios
renameOs dados da origem são renomeados e copiados para o destino.Usuários, organizações, repositórios
map_or_renameSe houver destino, mapeie para o destino. Se não houver, renomeie o modelo importado.Usuários
mergeOs dados da origem são combinados com os dados existentes no destino.Equipes

É altamente recomendável que você revise o arquivo conflicts.csv e faça a auditoria do ghe-migrator para confirmar a execução das ações adequadas. Se tudo estiver bem, você poderá continuar para a seção "Aplicar os dados importados no GitHub Enterprise Server".

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato