Skip to main content

Sobre o GitHub Enterprise Importer

Com GitHub Enterprise Importer, você pode migrar sua empresa para GitHub Enterprise Cloud a partir de várias fontes.

Sobre o GitHub Enterprise Importer

          GitHub Enterprise Importer é uma ferramenta de migração altamente personalizável projetada para ajudá-lo a mover sua empresa para GitHub Enterprise Cloud.

Você pode migrar de repositório para repositório ou, se a fonte de migração for GitHub.com, de organização para organização.

          GitHub Enterprise Importer permite personalizar sua migração para atender às necessidades exclusivas da sua empresa com:
  • Uma função de permissões de migração distintas para migrações de repositório, que permite designar equipes e/ou usuários individuais para executar uma migração e elimina a necessidade de os proprietários da organização concluírem a migração.
  • Migração de alta fidelidade, que permite migrar um repositório individual, uma série de repositórios ou uma organização inteira.
  • Suporte para migrações de execução de teste personalizada, que possibilita executar uma migração quantas vezes você desejar antes de executar a migração de produção.
  • Limpar e desbloquear o log de erros, para que as migrações possam continuar com erros de migração não críticos, como não ser possível mover um único comentário de solicitação pull. Após a migração, você pode analisar um arquivo de log que será aberto automaticamente.
  • Os usuários mantêm a propriedade de seu histórico, para garantir que seu histórico ou GitHub metadados do Git seja mantido em toda a migração.

Você pode executar a migração com a GitHub CLI ou a API.

A GitHub CLI simplifica o processo de migração e é recomendada para a maioria dos clientes. Os clientes avançados com necessidades de personalização intensiva podem usar a API para criar integrações próprias ao GitHub Enterprise Importer.

Caminhos de migração com suporte

O GitHub Enterprise Importer oferece suporte a migrações para o GitHub Enterprise Cloud (GitHub.com ou o GHE.com) das fontes a seguir.

  • Nuvem do ADO (Azure DevOps)
  • Bitbucket Server e Bitbucket Data Center 5.14 e posterior
  • GitHub.com
  • GitHub Enterprise Server (GHES) 3.4.1 e posterior

Observação

Atualmente, o GitHub Enterprise Importer não oferece suporte a migrações de GHE.com.

Ferramentas alternativas para GitHub Enterprise Server a GHE.com

Nas versões de patch com suporte na versão 3.17 e posterior, Enterprise Live Migrations está disponível como uma ferramenta alternativa para migrações de GitHub Enterprise Server para GHE.com. Enterprise Live Migrations reduz o tempo de inatividade para desenvolvedores durante a migração e oferece melhor suporte para monorepos grandes. Consulte Sobre migrações ao vivo do GitHub Enterprise Server para o GHE.com.

Iniciando

Para saber mais sobre o caminho de migração necessário e os dados que GitHub Enterprise Importer migram, consulte os artigos a seguir.