Skip to main content

Abschließen der Livemigration von GitHub Enterprise Server zu GHE.com

Vollständige Nachverfolgungsaufgaben, damit Benutzer mit der Verwendung des migrierten Repositorys beginnen können.

Wer kann dieses Feature verwenden?

Organization owners on GHE.com

Hinweis

Enterprise Live Migrations ist in öffentliche Vorschau und kann geändert werden.

Nachdem Sie eine Migration mit dem elm CLI-Tool ausgeführt haben, müssen einige Nachverfolgungsaufgaben ausgeführt werden.

Wiederherstellen des Benutzerzugriffs

Da GitHub Enterprise Server und GHE.com unterschiedliche Bereitstellungs- und Authentifizierungssysteme verwenden, wird die Organisationsmitgliedschaft nicht zwischen den Plattformen übertragen. Sie müssen der Organisation Benutzer hinzufügen, bevor Sie ihnen in einem migrierten Repository Aktivitäten zuweisen können.

  1. Wenn Sie eine neue Organisation für den Migrationsprozess erstellt haben, fügen Sie mitglieder zur Organisation hinzu. Sie können dies manuell ausführen, aber viele Unternehmen verwalten die Organisationsmitgliedschaft von ihrem Identitätsanbieter (IdP), indem Sie Unternehmensteams mit IdP-Gruppen synchronisieren.
  2. Fügen Sie organisationsmitglieder zu den migrierten Repositorys hinzu.

Erneutes Attributieren von Aktivitäten für Benutzer

          Nachdem Sie eine Migration mit GitHub Enterprise Importer oder Enterprise Live Migrations ausgeführt haben, werden alle Benutzeraktivitäten im migrierten Repository (mit Ausnahme von Git Commits) Platzhalteridentitäten zugeordnet, die als Mannequins bezeichnet werden. Weitere Informationen finden Sie unter [AUTOTITLE](/migrations/overview/mannequins-and-user-activity).

Nachdem der Organisation GHE.comBenutzerkonten hinzugefügt wurden, können Sie Benutzer einladen, die Aktivitäten eines Mannequins zu übernehmen. Sie können dies im Browser tun oder mit dem GEI extension of the GitHub CLI Tool Mannequins in großen Stückzahlen ohne den Einladungsprozess zurückfordern.

Zurückfordern von Mannequins im Browser

  1. Klicke in der rechten oberen Ecke von GitHub auf dein Profilbild und dann auf Your organizations.

  2. Wählen Sie eine Organisation aus, indem Sie darauf klicken.

  3. Klicke unter dem Organisationsnamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot der Registerkarten im Profil einer Organisation. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  4. Klicke im Abschnitt „Access“ der Randleiste auf Import/Export.

  5. Wähle rechts neben dem Mannequin, das du zurückerhalten möchtest, die Option Neu zuordnen aus.

  6. Gib im Suchfeld den Benutzernamen des Organisationsmitglieds ein, dem du die Beiträge des Mannequins zuordnen möchtest, und wähle dann das Mitglied aus.

    Hinweis

    Du kannst Zuordnungseinladungen nur an Benutzerkonten senden, die bereits Mitglieder der Organisation sind.

  7. Klicke auf Einladen. Standardmäßig erhält das Organisationsmitglied per E-Mail eine Einladung, und das Mannequin wird erst freigegeben, wenn das Mitglied die Einladung akzeptiert.

Rückgewinnung von Mannequins in großen Mengen

Sie können die GEI extension of the GitHub CLI zum Zurückfordern von Mannequins in großen Mengen installieren. Siehe Freigeben von Mannequins für GitHub Enterprise Importer.

Neu zuweisen von Git-Aktivität

Die Autorenschaft von Git-Commits ist nicht mit Mannequins verknüpft und kann Benutzern nicht durch GitHub das Zurückfordern von Mannequins zugeordnet werden. Stattdessen wird die Commit-Autorenschaft Benutzerkonten auf der Grundlage der E-Mail-Adresse zugeordnet, die beim Erstellen des Commits in Git verwendet wurde GitHub.

Um Git-Aktivitäten GHE.comneu zu attributieren, stellen Sie sicher, dass die primäre E-Mail-Adresse des Benutzers in Ihrem Identitätsanbieter (IdP) mit der E-Mail-Adresse übereinstimmt, die für seine Commits verwendet wird. Benutzer können mit Enterprise Managed Users keine E-Mail-Adressen zu ihrem Benutzerkonto auf GitHub hinzufügen, sodass sie ihre Git-Commits nicht unabhängig neu zuordnen können.

Neu erstellen von Organisationseinstellungen

Wenn Sie eine neue Organisation für den Migrationsprozess erstellt haben, stellen Sie Einstellungen wie Richtlinien, Organisationsteams und Projekte wieder her.