DE · AT · CHGlossar

Staging (Odoo.sh)

Rechtsstand: · Aktualisiert:

Gilt für: Odoo.sh mit Enterprise-Abonnement (Dokumentation 20.0, gelesen am 14. Oktober 2026); keine Abweichung für DE, AT und CH in den geöffneten Seiten

Kurz gesagt

Bei Odoo.sh ist Staging die mittlere der drei Zweigstufen: Dort legt die Plattform zum Zweig eine Datenbank an, ein neutralisiertes Duplikat der Produktionsdatenbank (Dokumentation 20.0, Stand 14. Oktober 2026). Darin prüfen Sie Änderungen an echten Daten, ohne den Echtbetrieb zu verändern. Die Datenbank löscht Odoo.sh einen Monat nach dem Anlegen automatisch; der Zweig selbst liegt in Ihrem GitHub-Repository.

Das Wichtigste

  • Zweigstufe zwischen Entwicklung und Produktion; je Odoo.sh-Projekt gibt es genau einen Produktionszweig.
  • Die Staging-Datenbank ist ein neutralisiertes Duplikat der Produktionsdatenbank, gedacht für Tests mit Produktivdaten.
  • Odoo.sh löscht die Datenbank eines Staging-Zweigs einen Monat nach dem Anlegen; danach bauen Sie den Zweig neu auf (Rebuild).
  • Der Zweig selbst liegt im GitHub-Repository; eine Ablauffrist dafür nennt die Dokumentation 20.0 nicht.
  • Neutralisiert heißt: geplante Aktionen aus, E-Mails im Mail-Catcher, IAP-Dienste aus, Zahlung und Versand im Testmodus.

Staging ist bei Odoo.sh die mittlere der drei Stufen, in die ein Zweig des Projekts eingeordnet wird (deutsch Zweig, englisch Branch). Die Stufe bestimmt, welche Datenbank Odoo.sh zu diesem Zweig anlegt: auf Staging eine zweite Datenbank mit den Daten des Echtbetriebs, in der Sie Änderungen prüfen, ohne die Produktionsdatenbank zu verändern. Die Zuordnung wechseln Sie, indem Sie den Zweig in der Ansicht Zweige per Drag and Drop in den gewünschten Abschnitt ziehen.

Wozu eine Staging-Umgebung dient

Die Kopie trägt die Produktivdaten und ist neutralisiert. Neutralisiert bezieht sich auf die Funktionen, die die Dokumentation im Abschnitt Staging selbst nennt: Geplante Aktionen sind deaktiviert, ausgehende E-Mails fängt ein Mail-Catcher ab, IAP-Dienste sind aus, Zahlungsanbieter und Versandkonnektoren laufen im Testmodus. Automatische Sicherungen gibt es für Staging-Datenbanken nicht; manuelle sind möglich, und eine Sicherung der Produktionsdatenbank können Sie in einen Staging-Zweig einspielen. Beim Zusammenführen in den Produktionszweig wandert nur der Quellcode.

Wie lange die Staging-Umgebung besteht

Datenbanken, die für Staging-Zweige erstellt wurden, löscht Odoo.sh nach einem Monat automatisch; danach müssen Sie den Zweig neu aufbauen (Rebuild). Die Frist beginnt laut Dokumentation mit dem Anlegen der Datenbank. Eine Ablauffrist für den Zweig selbst nennt die Seite nicht, denn der Zweig liegt in Ihrem GitHub-Repository. In einem Testprojekt kommt eine zweite Frist hinzu: Nach 30 Tagen setzt Odoo.sh den Produktionszweig und alle Staging-Zweige automatisch in die Entwicklungsphase zurück.

Beispiel

Beispiel mit erfundenen Daten: Sie ändern eine Formularansicht, pushen den Commit in einen Zweig und ziehen ihn auf Staging. Odoo.sh legt die Datenbank aus der Produktion an, E-Mails landen im Mail-Catcher; nach dem Test ziehen Sie den Zweig in den Produktionszweig, und nur der Code wandert mit. Einen Monat nach dem Anlegen ist die Staging-Datenbank abgeräumt; für einen zweiten Testlauf bauen Sie den Zweig neu auf.

Grundlage

Der Begriff steht in der Anbieterdokumentation von Odoo S.A. und ist keine gesetzliche Kategorie. Maßgeblich ist die Dokumentation 20.0, Seite Zweige (Branches), Abschnitt Staging, gelesen am 14. Oktober 2026; die Dokumentationswurzel leitet auf die Version 20.0 weiter.

Nicht zu verwechseln mit

  • Entwicklung (Development): je Push eine neue Datenbank mit Demodaten und standardmäßig Unit-Tests; die Datenbank ist für rund drei Tage gedacht.
  • Produktion (Production): die Datenbank des Echtbetriebs; je Projekt gibt es genau einen Produktionszweig, und Odoo.sh sichert ihn automatisch.
  • Testumgebung: der allgemeine Begriff für alle Hostingmodelle; wie sie bei Odoo Online und auf einem eigenen Server entsteht, steht unter Testumgebung für Odoo, die Fristen im Detail unter Staging-Branches.
  • Runbot: Odoos Testinfrastruktur für Änderungen am Produktcode, nicht für Ihre Projektdaten (Runbot).

Häufige Fragen

Ist die Staging-Umgebung eine zweite Odoo-Installation?

Bei Odoo.sh ist Staging eine Stufe eines Zweigs, keine zweite Installation: Sie ordnen einen Zweig Ihres GitHub-Repositorys dieser Stufe zu, und die Plattform legt dazu eine Datenbank an. Zugriff auf die Datenbank erhalten Sie über die Schaltfläche Connect (Verbinden), die in der Ansicht Zweige nach einem erfolgreichen Vorgang erscheint.

Werden aus einer Staging-Umgebung E-Mails an Kunden verschickt?

Nein. Bei Odoo.sh fängt ein Mail-Catcher die ausgehenden E-Mails der Staging-Datenbank ab; Sie lesen sie im Reiter Mails des Projekts. Geplante Aktionen sind in dieser Stufe deaktiviert, IAP-Dienste sind aus, Zahlungsanbieter und Versandkonnektoren laufen im Testmodus. Sie müssen diese von der Dokumentation genannten Funktionen also nicht selbst abschalten.

Wandern Einstellungen aus der Staging-Datenbank in die Produktion?

Bei Odoo.sh nicht. Beim Zusammenführen eines Staging-Zweigs in den Produktionszweig übernimmt die Plattform nur den Quellcode; Änderungen, die Sie in der Staging-Datenbank anklicken, bleiben dort und verschwinden mit ihr. Legen Sie solche Einstellungen als XML-Datendatei im Zweig ab oder tragen Sie sie von Hand in der Produktion nach.

Quellen

  1. Odoo.sh Zweige (Dokumentation 20.0, deutsch): drei Phasen, Abschnitt Staging mit neutralisiertem Duplikat, Neutralisierung, automatische Löschung der Staging-Datenbank nach einem Monat und Rebuild, Testprojekt nach 30 Tagen, Datenbanken von Entwicklungszweigen rund drei Tage, Schaltfläche Connect (Verbinden)Odoo S.A., Dokumentation · abgerufen am
  2. Odoo.sh Branches (Dokumentation 20.0, englisch): Wortlaut der Abschnitte Staging ('neutralized duplicates of the production database'), Warnung 'Databases created for staging branches are automatically deleted after one month. To use the branch again, you must rebuild it.' und DevelopmentOdoo S.A., Dokumentation · abgerufen am
  3. Odoo-Dokumentationsquellen, Zweig 20.0 (branches.rst): Zeilengenauer Wortlaut der Abschnitte Staging, Merging und DevelopmentOdoo S.A., öffentliches Dokumentations-Repository · abgerufen am
  4. Odoo-Dokumentationswurzel: leitet auf die aktuelle Version 20.0 weiter, geprüft am 14. Oktober 2026Odoo S.A., Dokumentation · abgerufen am