Artikelversion: Enterprise Server 2.17
Migrationsdaten in GitHub Enterprise Server importieren
Nachdem Sie ein Migrationsarchiv generiert haben, können Sie die Daten auf Ihrer GitHub Enterprise Server-Zielinstanz importieren. Sie können die Änderungen auf potenzielle Konflikte überprüfen, bevor Sie die Änderungen dauerhaft auf Ihre Zielinstanz anwenden.
Migrationsdaten auf den Import zu GitHub Enterprise Server vorbereiten→
Bevor Sie die Migrationsdaten auf Ihre Zielinstanz anwenden, müssen Sie das Migrationsarchiv auf Ihre Zielinstanz kopieren und es auf den Import vorbereiten.
Liste mit Migrationskonflikten generieren→
Wenn „ghe-migrator“ bei der Vorbereitung der Daten für den Import Konflikte meldet, müssen Sie eine Liste dieser Konflikte generieren, bevor Sie sich darauf vorbereiten, diese mit benutzerdefinierten Zuordnungen zu beheben.
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.
Migrationskonflikte beheben und benutzerdefinierte Zuordnungen einrichten→
Vor dem Importieren von Migrationsdaten können Sie Korrekturen vornehmen, um Konflikte zu beheben, eingehende Datensätze umzubenennen oder eingehende Datensätze vorhandenen Datensätzen zuzuordnen.
Importierte Daten auf GitHub Enterprise Server anwenden→
Nach Abschluss der Überprüfung der Migrationsdaten können Sie die Änderungen dauerhaft auf Ihre Zielinstanz anwenden.
Migrationsdaten überprüfen→
Nach den jeweiligen Migrationsschritten können Sie den Zustand der Migrationsdaten überprüfen. Sie können sicherstellen, dass die Datensätze ordnungsgemäß zugeordnet oder umbenannt werden, die neuen URLs für Datensätze nach dem Importschritt abrufen und die Datensätze auflisten, bei deren Migration Fehler auftraten.
Import auf GitHub Enterprise Server abschließen→
Nachdem Ihre Migration auf Ihre Zielinstanz angewendet wurde und Sie die Migration überprüft haben, entsperren Sie die Repositorys, und löschen Sie sie von der Quelle. Vor dem Löschen Ihrer Quelldaten sollten Sie etwa zwei Wochen warten, um sicherzugehen, dass alles erwartungsgemäß funktioniert.
Daten aus Drittanbieter-Quellcodeverwaltungssystemen importieren→
Mit der Reihe an „git-import“-Tools können Sie in Git-Repositorys auf GitHub Enterprise Server Elemente von Subversion, Mercurial und der Team Foundation-Versionskontrolle importieren.