GitHub 2-way sync
Überblick
Die 2-Wege-Sync-Funktion von GitHub ermöglicht eine bidirektionale Synchronisierung zwischen GitHub-Repositories und Archbee. Anders als eine herkömmliche Einweg-Synchronisierung, die Änderungen nur von einer Quelle zum Ziel (GitHub zu Archbee) aktualisiert, stellt die 2-Wege-Synchronisierung sicher, dass Änderungen sowohl in GitHub als auch in Archbee auf beiden Plattformen übernommen werden.
Auch wenn es sich um ein 2-Wege-Sync-System handelt, betrachten wir GitHub weiterhin als die absolute Quelle der Wahrheit. Wir öffnen einen PR, und ob Sie diese Anfrage mergen, liegt bei Ihnen. Beachten Sie, dass die Dokumente in Archbee aktualisiert werden, wenn Sie sie mergen.
Ganz gleich, ob Sie Entwickler, Projektmanager oder Mitarbeiter sind – diese Funktion ermöglicht es Ihnen, Ihre GitHub-Repositories nahtlos mit Archbee zu synchronisieren und Konsistenz über Ihre Workflows hinweg sicherzustellen.
Erste Schritte 🏁
Um die 2-Wege-Synchronisierung in Ihrem Archbee-Konto zu aktivieren, folgen Sie diesen Schritten:
- Nachdem die Einrichtung abgeschlossen ist, werden Sie zur Konfigurationsseite weitergeleitet und sollten den Status GitHub ist verbundensehen.
Einen neuen Space erstellen und in GitHub schreiben ✍️
Wenn Sie einen neuen Space erstellen, können Sie ein Repository über die Option In GitHub schreiben auswählen.

Wählen Sie Ihr Git-Repository und den Branch, den Sie importieren möchten, und klicken Sie unten im Modal auf Bereich hinzufügen:

Nach Abschluss sollten Sie eine Benachrichtigung erhalten, dass Ihre GitHub-Inhalte importiert wurden.

In GitHub bearbeiten 👈
Klicken Sie im Archbee-Editor auf die Schaltfläche In GitHub bearbeiten und Sie werden zu Ihrem GitHub-Konto weitergeleitet.

Nehmen Sie Ihre Änderungen vor.
Klicken Sie auf Änderungen committen wenn Sie bereit sind.

Gehen Sie zurück zu Archbee. Nachdem Sie die Benachrichtigung in der unteren rechten Ecke erhalten haben, sollte sich der Inhalt in Echtzeit aktualisieren.

Einen PR erstellen 👈
Klicken Sie im Archbee-Editor auf die Bearbeiten-Schaltfläche, und das Überprüfungssystem wird für Ihren Space aktiviert.

Schreiben/ersetzen Sie Ihren Inhalt im Entwurfsmodus.
Sobald Sie dies abgeschlossen haben, gehen Sie zu Bereich veröffentlichen in der oberen rechten Ecke. Wählen Sie Push zu GitHub‑Pull‑Request und dann Überprüfen & zu Gitbub-PRs pushen zur Überprüfung.

Überprüfen Sie Ihre Änderungen und wenn alles in Ordnung ist, klicken Sie auf die Push zu GitHub‑PR Schaltfläche.

Verwenden Sie die Push zu GitHub Pull Request-Schaltfläche, um den Pull Request in Ihrem GitHub-Repository zu öffnen:

Überprüfen Sie die Änderungen im GitHub-Repository.
Klicken Sie auf Pull-Request zusammenführen -> Merge bestätigen.

Gehen Sie zurück zu Archbee. Der Inhalt wird in GitHub aktualisiert, sobald Sie diese erfolgreiche Benachrichtigung erhalten:

GitHub-Branch auswählen 🕎
Um den Synchronisationsprozess zu starten, müssen Sie den spezifischen Branch in Ihrem GitHub-Repository auswählen, den Archbee auf Änderungen überwachen wird. Anschließend müssen Sie in diesem festgelegten Branch Pull Requests öffnen, um den Synchronisierungsmechanismus auszulösen.
Wenn dies nicht automatisch funktioniert, können Sie eine Synchronisierung erzwingen, indem Sie zu Bereichseinstellungen > GitHub-Integration> auf die Schaltfläche Mit Repo synchronisieren klicken.
