Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-05-23. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.17

Migrationskonflikte überprüfen

Nachdem Sie eine Liste der Migrationskonflikte generiert haben, sollten Sie diese überprüfen, um sicherzustellen, dass Sie mit den Standardmaßnahmen einverstanden sind, die „ghe-migrator“ bei der Behebung dieser Konflikte durchführt.

  1. Verwenden Sie einen Texteditor oder eine CSV-kompatible Tabellenkalkulationssoftware, um conflicts.csv zu öffnen.
  2. Überprüfen Sie die Datei conflicts.csv, um sicherzustellen, dass die entsprechenden Aktionen beim Import durchgeführt werden. Berücksichtigen Sie dazu die Anleitung aus den folgenden Beispielen und Referenztabellen.

Die Datei conflicts.csventhält eine Migrationszuordnung der Konflikte und empfohlenen Aktionen. Eine Migrationszuordnung listet auf, welche Daten von der Quellinstanz migriert werden und wie die Daten auf die Zielinstanz angewendet werden.

model_namesource_urltarget_urlrecommended_action
Benutzerhttps://example-gh.source/octocathttps://example-gh.target/octocatmap
organizationhttps://example-gh.source/octo-orghttps://example-gh.target/octo-orgmap
Repositoryhttps://example-gh.source/octo-org/widgetshttps://example-gh.target/octo-org/widgetsrename
Teamhttps://example-gh.source/orgs/octo-org/teams/adminshttps://example-gh.target/orgs/octo-org/teams/adminsmergen

Jede Zeile in conflicts.csv enthält die folgenden Informationen:

NameBeschreibung
model_nameDer Typ der zu ändernden Daten.
source_urlDie Quell-URL der Daten.
target_urlDie erwartete Ziel-URL der Daten.
recommended_actionDie Aktion, die ghe-migrator beim Importieren der Daten bevorzugt durchführt.

Mögliche Zuordnungen für jeden Datensatztyp

Es gibt verschiedene Zuordnungsaktionen, die ghe-migrator beim Übertragen von Daten durchführen kann.

actionBeschreibungEntsprechende Modelle
import(Standard) Daten von der Quellinstanz werden auf die Zielinstanz importiert.Alle Datensatztypen
mapDaten von der Quellinstanz werden durch vorhandene Daten auf der Zielinstanz ersetzt.Benutzer, Organisationen, Repositorys
renameDaten von der Quellinstanz werden umbenannt und anschließend auf die Zielinstanz kopiert.Benutzer, Organisationen, Repositorys
map_or_renameBei Vorhandensein der Zielinstanz sollte die Zuordnung zur Zielinstanz erfolgen. Andernfalls sollte das importierte Modell umbenannt werden.Benutzer
mergenDaten von der Quellinstanz werden mit vorhandenen Daten auf der Zielinstanz kombiniert.Teams

Es wird dringend empfohlen, dass Sie die Datei conflicts.csv überprüfen und den Befehl ghe-migrator audit verwenden, um sicherzustellen, dass die entsprechenden Aktionen durchgeführt werden. Wenn alles ordnungsgemäß aussieht, können Sie „Importierte Daten auf GitHub Enterprise Server anwenden“ lesen.

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt