Skip to main content

Fin de votre migration dynamique de GitHub Enterprise Server vers GHE.com

Effectuez des tâches de suivi afin que les utilisateurs puissent commencer à utiliser le référentiel migré.

Qui peut utiliser cette fonctionnalité ?

Organization owners on GHE.com

Remarque

Enterprise Live Migrations est préversion publique et sujet à changement.

Une fois que vous avez exécuté une migration avec l’outil elm CLI, il existe certaines tâches de suivi à effectuer.

Restaurer l’accès des utilisateurs

Étant donné que GitHub Enterprise Server et GHE.com utiliser différents systèmes d’approvisionnement et d’authentification, l’appartenance à l’organisation n’est pas transmise entre les plateformes. Vous devez ajouter des utilisateurs à l’organisation avant de pouvoir réattribuer l’activité dans un référentiel migré.

  1. Si vous avez créé une organisation pour le processus de migration, ajoutez des membres à l’organisation. Vous pouvez le faire manuellement, mais de nombreuses entreprises gèrent l’appartenance à l’organisation à partir de leur fournisseur d’identité (IdP) en synchronisant les équipes d’entreprise avec des groupes IdP.
  2. Ajoutez des membres de l’organisation aux référentiels migrés.

Réattribuer l’activité aux utilisateurs

          Après avoir exécuté une migration avec GitHub Enterprise Importer ou Enterprise Live Migrations, toutes les activités utilisateur dans le référentiel migré (à l’exception des validations Git) sont attribuées aux identités d’espace réservé appelées mannequins. Pour plus d’informations, consultez [AUTOTITLE](/migrations/overview/mannequins-and-user-activity).

Une fois les comptes d’utilisateur ajoutés à l’organisation GHE.com, vous pouvez inviter les utilisateurs à récupérer l’activité d’un mannequin. Vous pouvez le faire dans le navigateur ou, avec l’outil GEI extension of the GitHub CLI , récupérer des mannequins en bloc sans le processus d’invitation.

Récupération de mannequins dans le navigateur

  1. Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.

  2. Sélectionnez une organisation en cliquant dessus.

  3. Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran des onglets dans le profil d’une organisation. L’onglet « Paramètres » est présenté en orange foncé.

  4. Dans la section « Accès » de la barre latérale, cliquez sur Importer/exporter.

  5. À droite du mannequin que vous souhaitez récupérer, cliquez sur Réattribuer.

  6. Dans le champ de recherche, tapez le nom d’utilisateur du membre d’organisation auquel vous souhaitez attribuer les contributions du mannequin, puis cliquez sur le membre.

    Remarque

    Vous pouvez uniquement envoyer des invitations d’attribution aux comptes d’utilisateur qui sont déjà membres de l’organisation.

  7. Cliquez sur Invite. Par défaut, le membre de l’organisation recevra une invitation par e-mail, et le mannequin ne sera pas récupéré tant que le membre n’aura pas accepté l’invitation.

Récupération de mannequins en bloc

Vous pouvez installer le GEI extension of the GitHub CLI pour récupérer des mannequins en masse. Consultez « Récupération de modèles pour GitHub Enterprise Importer ».

Réattribuer l’activité Git

La paternité pour les commits Git n’est pas associée aux mannequins et ne peut pas être attribuée aux GitHub utilisateurs par la récupération de mannequins. Au lieu de cela, la paternité des commits est attribuée aux comptes d’utilisateur sur GitHub, en fonction de l’adresse e-mail utilisée pour créer le commit dans Git.

Pour réattribuer l’activité Git sur GHE.com, vérifiez que l’adresse e-mail principale de l’utilisateur dans votre fournisseur d’identité correspond à l’adresse e-mail utilisée pour ses validations. Avec Enterprise Managed Users, les utilisateurs ne peuvent pas ajouter d’adresses e-mail à leur compte GitHubd’utilisateur sur , de sorte que les utilisateurs ne pourront pas réattribuer leurs validations Git indépendamment.

Recréer les paramètres de l’organisation

Si vous avez créé une organisation pour le processus de migration, restaurez des paramètres tels que des stratégies, des équipes d’organisation et des projets.