Das Rollback-Management ist entscheidend für die Behebung von App-Updates dies, die Abstürze oder Fehler verursachen. Mit Capgo, können Sie sich schnell auf eine stabile Version zurücksetzen, ohne dass Genehmigungen der App-Stores erforderlich sind. Hier ist, wie Capgo die Rollback-Verwaltung vereinfacht:
- Schnelle Wiederherstellung: Rollbacks dauern durchschnittlich nur 114 Millisekunden.
- Automatische Updates: No manual intervention needed - Capgo handles updates and rollbacks seamlessly.
- __CAPGO_KEEP_0__übernimmt Updates und Rollbacks reibungslos.
- Sicheres Verfahren: Install the
@capgo/capacitor-updaterPaket und Ihre App in Minuten konfigurieren. - Update-Kanäle: Updates mit Staging, Beta und Produktionsumgebungen steuern.
- Manuelle und automatisierte Wiederherstellungen: Wählen Sie zwischen einer hands-on- oder automatischen Wiederherstellung, je nach Ihren Bedürfnissen.
Schnelle Einrichtungsschritte:
- Installieren
@capgo/capacitor-updaterund synchronisieren Sie Ihr Projekt. - Konfigurieren
capacitor.config.jsonfür Updates. - Update-Kanäle (Staging, Beta, Produktionsumgebung) einrichten.
- Testen Sie die Rückerstattungsfunktion vor der Produktionsveröffentlichung.
Capgo sorgt dafür, dass Ihre App stabil und benutzerfreundlich bleibt, indem sie Probleme sofort löst. Ob Sie eine manuelle Kontrolle oder automatisierte Trigger bevorzugen, Capgo bietet ein zuverlässiges Sicherheitsnetz für Ihre Capacitor Einrichten
__CAPGO_KEEP_0__ Capgo __CAPGO_KEEP_0__ Live-Update-Dashboard-Interface

Installation und Konfiguration von Capgo
Installing and Configuring Capgo
Paket zu Ihrer Projektdatei hinzuzufügen. @capgo/capacitor-updater Setting Up for Rollback Management Capacitor Projekt. Dieses Paket verwaltet Updates und Rollover für Ihre App. Führen Sie die folgenden Befehle in Ihrem Projektverzeichnis aus:
npm install @capgo/capacitor-updater
npx cap sync
Nach der Installation aktualisieren Sie Ihre capacitor.config.json Datei, um die Update-Funktion zu aktivieren. Hier ist ein Beispielkonfiguration:
{
"plugins": {
"CapacitorUpdater": {
"autoUpdate": true,
"updateUrl": "https://api.capgo.app/updates",
"privateKey": "your-private-key-here",
"version": "1.0.0",
"directUpdate": false
}
}
}
- Setzen Sie
autoUpdateauftrueum automatische Updates zu ermöglichen. - Behalten Sie
directUpdatealsfalsebei, um sicherzustellen, dass Updates vor der Bereitstellung validiert werden.
Als Nächstes verbinden Sie Ihre App mit dem Update-System von Capgo. Melden Sie sich bei capgo.appRegistriere dann deine App mit CLI.
npx @capgo/cli app add your-app-id
Diese Schritte verbinden dein Projekt mit Capgo, sodass Versionen und Benutzersegmente für eine genaue Rollback-Verwaltung verfolgt werden können.
Mit dieser ersten Einrichtung kannst du Kanäle für Updates konfigurieren, um die Bereitstellung und Überwachung zu steuern.
Update-Kanäle helfen dabei, die Verteilung von Updates zu verwalten, sodass gründliche Tests und schnelle Rollbacks durchgeführt werden können.
Um Kanäle zu erstellen, verwende die Werkzeuge von __CAPGO_KEEP_0__ und __CAPGO_KEEP_1__. Beginne damit, drei wichtige Kanäle für eine effiziente Rollback-Verwaltung einzurichten:
To create channels, use Capgo’s CLI tools. Start by setting up three key channels for efficient rollback management:
npx @capgo/cli channel add staging
npx @capgo/cli channel add beta
npx @capgo/cli channel add production
Einstellungen
| Zweck | Beispielwert | Kanalname |
|---|---|---|
| Identifiziert den Update-Stream | Setting Up Update Channels | Produkt, Beta, Staging |
| Version Muster | Legt das zulässige Versionsformat fest | 1.0.* |
| Benutzerzugriff | Legt fest, welche Benutzer Updates erhalten | spezifische-gruppe-id |
| Aktualisierungsintervall | Bestimmt, wann Updates verteilt werden | unmittelbar, geplant |
Für die Produktion verwenden Sie stabile Versionsmuster wie 1.0.*Während der Staging-Phase können Sie flexiblere Formate für Tests verwenden.
Um die Rollback-Verwaltung weiter zu optimieren, konfigurieren Sie die Benutzersegmentierung. Dies ermöglicht es Ihnen, während der Rollbacks spezifische Gruppen anzusprechen, um Störungen zu minimieren und Probleme effektiv anzugehen.
Automatisieren Sie Rollover durch die Definition von Triggern auf der Grundlage von Bedingungen wie Fehlerraten, Leistungsmetriken oder Benutzerfeedback. Diese Trigger stellen sicher, dass Probleme rechtzeitig angegangen werden, ohne manuelle Intervention.
Bevor Sie in die Produktion deployen, testen Sie die Rollover-Funktion im Staging-Kanal. Diese Schritt stellt sicher, dass Ihr Rollover-System wie erwartet unter realen Bedingungen funktioniert.
Schließlich integrieren Sie Ihre Update-Kanäle mit Ihrem CI/CD-Pipeline. Diese Automatisierung vereinfacht die Bereitstellung und Rollover, hält Ihre Workflow effizient und bietet einen Sicherheitsnetz für unvorhergesehene Probleme.
Wie man Rollover mit Capgo ausführt
Capgo’s Update-Validierungssystem stellt sicher, dass Ihre App stabil bleibt, und sein Rollover-Funktion baut auf diesem auf, indem er sowohl manuelle als auch automatisierte Wiederherstellungsoptionen bietet. Wissen, wie man diese Methoden effektiv anwendet, kann Ihnen helfen, die Funktionalität schnell wiederherzustellen, wenn Probleme auftreten.
Manuelle Rollover-Schritte
Manuelle Rollover geben Ihnen die Kontrolle über die Auswahl und Anwendung einer stabilen Version, sodass Sie die Situation beurteilen können, bevor Sie handeln.
Um loszulegen, deaktivieren Sie die automatischen Updates in Ihrem capacitor.config.json Datei, indem Sie autoUpdate auf false. Dies stoppt Capgo von der automatischen Verwaltung von Updates, sodass Sie die volle Kontrolle über den Prozess haben.
Wenn die automatischen Updates deaktiviert sind, verwenden Sie den CapacitorUpdater.download() Befehl, um die gewünschte Version abzurufen und CapacitorUpdater.set() um sie anzuwenden. Hier ist ein Beispiel:
import { CapacitorUpdater } from '@capgo/capacitor-updater'
const version = await CapacitorUpdater.download({
url: 'https://github.com/Cap-go/demo-app/releases/download/0.0.4/dist.zip',
})
await CapacitorUpdater.set(version); // Sets the new version and reloads the app
Nachdem Sie die heruntergeladene Version mit CapacitorUpdater.set()angewendet haben, wird die App automatisch mit der wiederhergestellten Bundle neu geladen. Um den Rollback-Prozess abzuschließen, rufen Sie immer CapacitorUpdater.notifyAppReady() auf, um sicherzustellen, dass die Aktualisierung stabil ist.
“Wenn Sie diese Methode nicht aufrufen, wird Ihre Anwendung auf die vorher erfolgreich verbaute Version (oder die integrierte Bundle) zurückgerollt” [2]
Wenn dieser Bestätigungs-Schritt ausgelassen wird, nimmt Capgo an, dass der Rollback fehlgeschlagen ist und könnte einen weiteren Rollback auf die letzte bekannte funktionierende Version auslösen.
Für Situationen, die eine schnellere Reaktion erfordern, können automatisierte Rollbacks die Wiederherstellung ohne manuelle Beteiligung handhaben.
Automatisierte Rollback-Triggers
Automatisierte Rollbacks sind ideal für Umgebungen, in denen eine ständige Überwachung kritisch ist. Sie minimieren die Downtime, indem sie Probleme erkennen und automatisch auf stabile Versionen zurückkehren. Diese Triggers basieren auf Gesundheitsprüfungen und vordefinierten Fehlergrenzen.
Konfiguration von Gesundheitsprüfungen, um wichtige Anwendungsfeatures wie Benutzerauthentifizierung oder Datenbeladung zu überwachen. Wenn diese Prüfungen Probleme erkennen, können automatisierte Trigger sofort auf eine stabile Version zurückrollen.
Definieren Sie Fehlergrenzen mithilfe von Leistungsmetriken, um zu bestimmen, wann eine Rückkehr erforderlich ist. Die folgende Tabelle hebt wichtige Komponenten hervor:
| Komponente | Zweck | Implementierungshinweise |
|---|---|---|
| Versionierung | Verfolgen Sie die Bereitstellungsverlauf | Überwachen Sie den Fortschritt und die Ergebnisse konsistent |
| Fehlergrenzen | Definieren Sie Rückruf-Trigger | Verwenden Sie spezifische Metriken, um Rückrufe zu automatisieren |
| Antwortprotokoll | Wiederherstellungsanweisungen erstellen | Arbeitsabläufe für sofortige Problemlösung einrichten |
Die Wahl zwischen manueller und automatischer Wiederherstellung hängt von der Umgebung Ihres Apps und Ihrem Risikobereitschaft ab.
"Eine Wiederherstellung ist die Wiederherstellung einer vorherigen Version des code. Es ist die Beste erste Option in den meisten Fällen weil sie innerhalb von <5 Minuten das negative Nutzererlebnis beendet und keine anderen Optionen ausschließt" [3]
In der Produktion, wo Stabilität und Sicherheit wichtig sind, ermöglichen manuelle Wiederherstellungen eine sorgfältige Bewertung und Kontrolle. Andererseits können Test- und Staging-Umgebungen von der Geschwindigkeit und Effizienz automatisierter Wiederherstellungen profitieren. Die Combination beider Ansätze sichert eine ausgewogene Strategie - automatische Trigger handhaben sofortige Fehler, während manuelle Wiederherstellungen für komplexe Probleme reserviert sind, die eine menschliche Überwachung erfordern.
Best Practices für Wiederherstellungsmanagement
Eine effektive Wiederherstellungsstrategie schützt Nutzer vor unstabilen Updates, indem sie schrittweise Bereitstellungen mit detaillierter Nachberechnung kombinieren.
Stufengeschaltete Bereitstellungen und Risikominderung
Stufengeschaltete Bereitstellungen dienen als Sicherheitsmaßnahme gegen weitverbreitete Probleme in App-Updates. Anstatt Änderungen an alle gleichzeitig zu pushen, werden Updates schrittweise an kleineren Benutzergruppen freigegeben. Beginnen Sie mit einer Testgruppe, die 1–5% Ihrer Benutzer umfasst. Stellen Sie sicher, dass diese Gruppe eine vielfältige Mischung aus Gerätetypen, Betriebssystemen und Nutzerverhaltensweisen enthält. Überwachen Sie ihre Leistung für 24–48 Stunden, um frühzeitige Anzeichen von Problemen zu erkennen.
Feature flags können hier ein wahres Wunderwerk sein. Sie ermöglichen es Ihnen, bestimmte Funktionen sofort ohne vollständigen Rollback zu deaktivieren. [4].
Set clear criteria for moving through rollout stages. For instance, you might base decisions on metrics like device-hours of stable operation or crash thresholds. A good rule of thumb is to aim for at least 1,000 device-hours of stability before expanding the rollout. Tools like Capgo’s update channels make this process easier by letting you assign updates to specific user groups, such as beta testers or early adopters, ensuring precise control over who gets updates and when.
Tools wie __CAPGO_KEEP_0__’s Update-Kanäle erleichtern diesen Prozess, indem Sie Updates bestimmten Benutzergruppen zuweisen können, wie z.B. Beta-Testern oder Frühgebern, und so eine genaue Kontrolle über die Updates und die Zeitpunkte sicherstellen.
| Hier ist ein Beispiel dafür, wie eine rollstufenweise Veröffentlichung aussehen könnte: | Rollout-Stufe | Benutzerprozentsatz | Überwachungszeitraum |
|---|---|---|---|
| Erfolgskriterien | 1–5% | Erstes Test | 24–48 Stunden |
| Kleinere als 0,1% Crash-Rate und normale Leistung | 10–20% | Frühgeber | Stabile Leistung und positive Benutzerreaktionen |
| Allgemeine Veröffentlichung | 100% | Fortlaufend | Keine kritischen Probleme und nachhaltige Leistung |
Sobald die Rollout-Stabilisierung abgeschlossen ist, verschieben Sie Ihre Aufmerksamkeit auf die Überwachung nach dem Rollback, um sicherzustellen, dass alles reibungslos läuft.
Überwachung und Diagnose nach Rollback
Nach Abschluss eines Rollbacks ist eine gründliche Überwachung von entscheidender Bedeutung, um dessen Erfolg zu bestätigen und zukünftige Probleme zu vermeiden.
Konfigurieren Sie Echtzeit-Alarme und verfolgen Sie wichtige Leistungsmetriken wie Crashraten, App-Startzeiten, Speicherplatzverbrauch und Netzwerkleistung. Diese Indikatoren sind entscheidend für die Bewertung der Stabilität und der Benutzererfahrung. Für Produktionsumgebungen streben Sie eine Basisstabilität von 99,9 % an und stellen sicher, dass Sie sofort benachrichtigt werden, wenn die Leistung unter diese Grenze fällt.
Überwachen Sie für mindestens 72 Stunden nach dem Rollback, um sicherzustellen, dass die App wieder in einem stabilen Zustand ist. Ziehen Sie dabei besonders die Metriken in Betracht, die direkt auf die Benutzer auswirken, wie z.B. wie schnell die App startet oder wie reagivsive Funktionen sind.
Verwenden Sie Fehler-Tracking-Tools mit klaren Eskalationsverfahren. Automatisierte Berichte, die Rückroll-Events abdecken - einschließlich Ursachen, betroffene Benutzer und Auflösungszeiten - können Ihrem Team helfen, aus jedem Vorfall zu lernen. Dokumentieren Sie diese Ereignisse gründlich, einschließlich Auslöser, Auflösungsschritte und Erkenntnissen, die wertvoll für die Verbesserung Ihrer Prozesse und die Schulung Ihres Teams sind.
Aufschlussreiche Überwachungsmethoden können auch effektiv sein. Beginnen Sie mit intensiver Beobachtung sofort nach dem Rollback und skalierten Sie dann allmählich zurück, sobald die Stabilität bestätigt ist. Diese Methode gewährleistet einen Gleichgewicht zwischen umfassender Überwachung und effizienter Ressourcennutzung.
Troubleshooting-Rollback-Probleme
Rollbacks können manchmal Hürden aufweisen, die das Benutzererlebnis stören. Wissen, wie man diese Probleme schnell identifizieren und beheben kann, ist entscheidend, um alles reibungslos laufen zu lassen.
Behebung von fehlgeschlagenen Prüfsummenvalidierungen
Prüfsummenvalidierungsfehler sind eine der ernsteren Probleme, mit denen Sie während der Rollbacks konfrontiert werden könnten. Diese Fehlschläge deuten darauf hin, dass die Update-Dateien entweder beschädigt oder während der Übertragung oder Speicherung verändert wurden. Um dies anzugehen:
- Überprüfen Sie die Integrität Ihrer Quelldateien und des Rollback-Bundles.
- Wenn nötig, laden Sie die Dateien erneut herunter oder regenerieren Sie das Bundle aus Ihrem Versionskontrollsystem.
Capgo’s Ende-zu-Ende-Verschlüsselung hilft dabei, Dateien während der Übertragung zu sichern, aber Probleme können auch bei der lokalen Speicherung auftreten. Wenn mehrere Benutzer betroffen sind, löschen Sie ihren lokalen Cache, um beschädigte temporäre Dateien zu entfernen. Sie können dies automatisieren, indem Sie über Capgo’s Updatekanäle eine kleine Konfigurationsaktualisierung pushen, die eine frische Herunterladung erzwingt.
Zudem sollten Sie bei der Validierung von Downloads auch Netzwerkprobleme berücksichtigen. Sobald die Prüfsummenprobleme gelöst sind, wechseln Sie zu potenziellen Versionskonflikten und Netzwerkchallengen.
Behandlung von Versionskonflikten und Netzwerkproblemen
Versionkonflikte treten auf, wenn verschiedene Teile deiner App nicht ordnungsgemäß synchronisiert sind. Wenn dies passiert, wenden Sie sich sofort an den letzten stabilen Build zurück, um Störungen zu minimieren. Mit Capgo’s Updatekanälen können Sie den Rollback auf eine bestimmte Gruppe von Benutzern für die Testphase beschränken, bevor Sie ihn breiter ausrollen.
Detaillierte Protokollierung ist für die Diagnose dieser Konflikte von entscheidender Bedeutung. Suchen Sie nach Fehlern wie API-Versionen, die nicht übereinstimmen, oder Datenbank-Schemas, um zu bestimmen, ob das Problem bei den Backend-Änderungen, Client-Seitenerweiterungen oder beidem liegt.
Netzwerkprobleme können Rollback-Versuche vollständig blockieren. Probleme wie Verbindungstimeouts, SSL-Zertifikatsfehler oder Proxy-Misconfigurations sind häufige Täter. Um diese zu lösen:
- Stellen Sie sicher, dass alle Update-Endpunkte, Zertifikate und Versionsidentifikatoren auf dem neuesten Stand sind.
- Testen Sie Ihre Netzwerkverbindung in der gleichen Umgebung, in der Benutzer Probleme erleben.
In Unternehmensumgebungen können Proxy- und Firewall-Regeln das Update stören. Arbeiten Sie mit Enterprise-Kunden zusammen, um Capgo’s Update-Endpunkte zu whitelisten und bestätigen Sie, dass Sicherheitspolitiken keine Rollback-Prozesse blockieren.
| Testfall | Implementierungsmethode | Erfolgskriterien |
|---|---|---|
| Versionenungleichheit | Ein inkompatibles Bundleversion bereitstellt | Automatisch wird die Rollover aktiviert |
| Korruptes Bundle | Ein beschädigtes Update hochladen | Fehler erkennen und System wiederherstellen |
| Netzwerkfehler | Netzwerkfehler simulieren | Wiederherstellung aus der letzten stabilen Version |
| API-Timeout | Verzögerungen in der API-Antwort einführen | Verzögerungen mit einem Fallback-Mechanismus handhabt |
Regelmäßige Tests von Szenarien wie Versionsmismatch, korrupten Bundles, Netzwerkfehlern und API-Timeouts stellen sicher, dass Ihre Rollover-Mechanismen auf reale Herausforderungen vorbereitet sind. Diese proaktive Vorgehensweise baut Vertrauen auf, wenn Probleme in der Produktion auftreten.
Zusammenfassung
Ein zuverlässiger Rollback-Strategie ist für die Aufrechterhaltung der Stabilität Ihrer Capacitor Apps, und Capgo bietet die Werkzeuge, um diesen Prozess reibungslos zu gestalten. Es kombiniert effiziente Update-Verwaltung mit robusten Sicherheitsmaßnahmen, um sicherzustellen, dass Ihre Apps vertrauenswürdig und geschützt bleiben.
Capgo’s herausragendes Merkmal ist seine Einzugs-Rollback-Fähigkeit, die Ihnen ermöglicht, schnell auf eine vorherige Version zurückzukehren, wenn etwas schief geht. Dies minimiert die Ausfallzeit und hält Störungen für Ihre Benutzer auf ein Minimum. Darüber hinaus stellt die Plattform sicher, dass die Anforderungen von Apple und Google eingehalten werden, während die Verwendung von End-to-End-Verschlüsselung die Sicherheit Ihrer Anwendungen in Produktionsumgebungen gewährleistet.
“Capgo ist ein unverzichtbares Werkzeug für Entwickler, die mehr Produktivität wollen. Die Vermeidung von Überprüfungen für Bug-Fixes ist Gold wert.” - Bessie Cooper [1]
Diese Funktionen vereinfachen die Arbeitsabläufe und bieten sofortige Lösungen, wenn Herausforderungen auftreten. Mit CI/CD- und semantic-release-Automatisierung vereinfacht Capgo die Rollback-Prozesse. Ob Sie mit Prüfsummenvalidierungsfehlern, Versionsmangels oder Netzwerkstörungen konfrontiert sind, hilft Capgo's Infrastruktur und Überwachungstools Ihnen, Probleme zu lösen, bevor sie sich auf Ihre Benutzer auswirken.
Für Teams, die Capacitor-Anwendungen in der Produktion verwalten, liefert Capgo die Sicherheit, Zuverlässigkeit und Einfachheit, die für effektive Rollover-Strategien erforderlich sind. Mit über 2.000 bereits vertrauenden Anwendungen wählen Sie eine Lösung, die sowohl Entwickler-Effizienz als auch Benutzerzufriedenheit verbessert. [1].
Wenn Probleme auftreten, stellt Capgo sicher, dass Sie sofortige Lösungen bereitstellen können.
Häufig gestellte Fragen
FAQs
Wie hält Capgo Updates während der Rollover sicher?
Capgo setzt End-to-End-Verschlüsselung zur Sicherung von Updates an jedem Schritt, von der Erstellung bis zur Lieferung. Dies stellt sicher, dass Updates geschützt bleiben, wobei der Zugriff streng auf autorisierte Benutzer beschränkt ist, durch strenge Zugriffssteuerungen.
Um die Integrität von Updates zu gewährleisten, verwendet Capgo kryptographische Prüfungen wie Hashes und digitale Signaturen. Diese Werkzeuge bestätigen, dass Updates unverändert bleiben. Wenn Probleme auftreten, ermöglicht die automatisierte Rollover-Funktion des Plattforms, dass Sie schnell und sicher auf eine frühere Version zurückkehren. Zusammen stellen diese Funktionen sicher, dass Ihre App-Updates sowohl sicher als auch vertrauenswürdig sind.
::: faq
Welche Vorteile bietet die Verwendung automatischer Rollbacks mit Capgo anstelle von manuellen Rollbacks?
Automatisierte Rollbacks mit __CAPGO_KEEP_0__ bieten eine schnellere, zuverlässigere und fehlerfreie Alternative zu manuellen Rollbacks. Wenn nach einer Aktualisierung etwas schief geht, können diese Rollbacks schnell Ihre App auf eine stabile Version zurücksetzen, was die Downtime reduziert und eine nahtlose Benutzererfahrung gewährleistet. Was die Automatisierung von Rollbacks auszeichnet, ist ihre Fähigkeit, menschliche Fehler aus der Gleichung zu entfernen. Durch das Einhalten von vorgegebenen Best Practices sichert sie eine konsistente Ergebnis. Dies spart nicht nur wertvolle Zeit, sondern fördert auch eine stabile und effiziente Art, Ihre App zu verwalten. Für Entwickler, die mit Capgo-Apps arbeiten, bieten automatisierte Rollbacks eine stressfreie und zuverlässige Möglichkeit, Updates zu handhaben. ::: ::: faq
Wie kann ich die Funktion von Rollbacks mit Capacitor vor der Veröffentlichung von Updates in die Produktion testen?
Um die Funktion von Rollbacks mit __CAPGO_KEEP_0__ effektiv zu testen, beginnen Sie damit, eine "Testumgebung" einzurichten. Dies ermöglicht es Ihnen, Updates in einem kontrollierten Umfeld zu testen, bevor sie live gehen. Beteiligen Sie sich an der "Beta-Testphase" mit Testern.
How can I test rollback functionality with Capgo before releasing updates to production?
To effectively test rollback functionality with Capgo, begin by setting up a involvetest setup frühzeitig potenzielle Probleme erkennen und sicherstellen, dass Sie Echtzeit-Monitoring um die Leistung zu überwachen und Fehler schnell zu erkennen. Es ist auch wichtig, klare Rücksetzschwellen, wie z.B. eine bestimmte Fehlerquote oder bestimmte Benutzerfeedbacks, so dass Sie genau wissen, wann Sie eine Aktualisierung rückgängig machen sollten.
Before rolling out any updates, thoroughly test the rollback process. Make sure it can seamlessly return to the previous stable version without causing additional problems. Simulating failure scenarios is another good way to verify that the rollback mechanism works as intended. Lastly, take advantage of Capgo’s Analysewerkzeuge von __CAPGO_KEEP_0__ um die Aktualisierungsleistung und die Benutzerbeteiligung im Auge zu behalten. Diese Erkenntnisse können Ihnen bei der Entscheidungsfindung helfen, wann ein Rücksetzen notwendig sein könnte.
Weitermachen Sie mit der Rücksetzverwaltung von Capgo: Anleitung
Wenn Sie Rücksetzverwaltung von Capgo: Anleitung zur Planung von Rücksetzen und Versionskontrolle verwenden, verbinden Sie sie mit Rückgängigmachungen für die Implementierungsdetails in Rückgängigmachungen, Zielsprachversionierung für die Implementierungsdetails in Zieldatenbankversionierung, Aktualisierungsverhalten für die Implementierungsdetails in Aktualisierungsverhalten, Bündelung für die Implementierungsdetails in Bündelung, und Capgo Live-Updates für den Produktworkflow in Capgo Live-Updates.