Test-Builds und Rückkehr zu einer älteren Version
- wie komme ich zurück auf die vorherige Version
- wie weit zurück kann ich gehen
- warum hat diese Version keinen Knopf zum Zurücksetzen
- verliere ich beim Zurücksetzen meine Statistiken
- wie komme ich an die Testversionen
- wie werde ich Betatester
- wie wechsle ich zwischen stabilen und Test-Builds
- verliere ich meine Einstellungen, wenn ich den Testkanal verlasse
Worum es geht
Zwei Blöcke unter Einstellungen → Updates entscheiden, welchen Build von strAImer du nutzt: die Auswahl Update-Kanal und die Veröffentlichungshistorie. Die Installation, die Warnungen und alles andere auf dieser Seite stehen im Leitfaden "Updates".
Stabile Builds und Test-Builds
Es gibt zwei Kanäle. Stabil führt nur Builds, die schon in einem echten Stream im Einsatz waren: weniger Neues, weniger Überraschungen. Test bringt neue Funktionen zuerst, mehrere Builds pro Woche, und darin kann mitten im Stream etwas kaputtgehen.
Der Zugang zum Testkanal hängt am strAImer-Konto und nicht an der App: Er erscheint, sobald das Konto die Tester-Rolle bekommen hat. Ohne diese Rolle wird der App der stabile Kanal angeboten — das ist normal und kein Fehler.
Die Tester-Rolle wird von Hand vergeben, und es gibt keinen Knopf, der sie erteilt. Um mitzumachen, schreib dem Entwickler über Hilfe & Feedback → Kontakt und sag, mit welchem Konto du dich anmeldest. Sobald die Rolle da ist, erscheint die Auswahl von selbst.
Mit der Rolle bekommt die Anwendungskarte eine Auswahl für den Update-Kanal. Die Karte sagt außerdem, wo der stabile Kanal gerade steht, damit ein Tester sieht, wie weit er ihm voraus ist. Dieselbe Auswahl gibt es im Kontobereich auf straimer.com unter Konto und Geräte — beide ändern die Entscheidung, und jeder Rechner, auf dem du angemeldet bist, folgt ihr.
Beim Wechsel bleibt alles erhalten. Kanäle, Module, Overlays, Statistiken und Verlauf bleiben genau dort, wo sie sind — in beide Richtungen. Die Datenbank bekommt immer nur Spalten dazu, deshalb liest ein älterer Build sie, ohne etwas zu verlieren.
Drei Dinge solltest du wissen, bevor du zurück auf Stabil gehst:
- Der stabile Build ist älter als der Test-Build, deshalb bietet die Seite an, ihn zu installieren, statt zu aktualisieren. Das ist dasselbe, nur ehrlich benannt.
- Module, die einen neueren Kern brauchen, starten darauf nicht. Die Seite nennt sie vor der Installation, und sie kommen zurück, sobald du in den Testkanal zurückgehst.
- Builds, die vor der Auswahl veröffentlicht wurden, haben sie nicht. Auf so einen hinunterzugehen ist von innerhalb der App ein Schritt ohne Rückweg, und die Seite sagt das vor der Installation. Der Rückweg ist der Kontobereich auf straimer.com unter Konto und Geräte: dort den Kanal umstellen und danach wie gewohnt aus der App heraus aktualisieren.
Einen Kanal zu wählen ändert für sich genommen nichts — es ändert nur, was die App anbietet. Die Installation ist nach wie vor eine eigene Schaltfläche.
Zurück auf eine ältere Version
Die Veröffentlichungshistorie listet die letzten Veröffentlichungen deines Kanals — für die meisten die stabilen, für einen Tester die Test-Builds. Deine eigene Version steht ebenfalls in der Liste, markiert mit Aktuell installiert: Dort liest du die Änderungsliste des Builds, der tatsächlich bei dir läuft. Jeder andere Eintrag trägt sein Datum, seine Änderungsliste und eine Schaltfläche Zurücksetzen.
Das ist keine Liste von Dateien, die auf der Festplatte liegen geblieben sind: Das Installationsprogramm der gewählten Version wird neu heruntergeladen, wie jedes andere auch. Aufgehoben werden nur die letzten fünf Veröffentlichungen eines Kanals, alles Ältere wird also nicht angeboten und ist von innerhalb der App gar nicht zu erreichen.
Drei Dinge, bevor du irgendetwas drückst:
- Normalerweise geht beim Zurücksetzen nichts verloren. Eine Veröffentlichung fügt der Datenbank immer nur etwas hinzu, und ein älterer Build übergeht, was er nicht kennt. Die Ausnahme ist eine Veröffentlichung, die die Datenbank so verändert hat, dass ein älterer Build sie nicht mehr lesen kann: Bei diesen Versionen steht im Block die Zeile Das Zurücksetzen stellt auch die Datenbank-Sicherung wieder her, die vor diesem Update erstellt wurde – alle seitdem aufgezeichneten Daten gehen verloren, und das ist wörtlich gemeint: Streams, Spenden und Verlauf, die nach jenem Update aufgezeichnet wurden, gehen mit der Sicherung. Das Bestätigungsfenster wiederholt diese Zeile; die Module, die auf dem älteren Build nicht starten, nennt es ohnehin.
- Bei manchen Einträgen fehlt die Schaltfläche ganz, und stattdessen steht dort ein Grund: Entweder ist der Build alt genug, um von vor der Zurücksetzen-Funktion zu stammen, sodass niemand versprechen kann, dass deine Datenbank darauf noch funktioniert, oder die Sicherung, die die Datenbank zurückbringen würde, wird nicht mehr aufbewahrt.
- Ein Build auf einer älteren Browser-Engine leert das Anmeldefenster des YouTube-Bots. Der Eintrag sagt es, bevor du irgendetwas drückst, und der Bot schreibt so oder so weiter. Der Rest steht im Leitfaden "Updates", Abschnitt "Die Anmeldung des YouTube-Bots nach einem größeren Update".
Der Block ist ausgeblendet, wenn es nichts zu zeigen gibt — und auch dann, wenn der Server nicht erreichbar ist, denn die Liste liegt dort und nicht auf deinem Computer.
Was nicht geht
- Dir jede beliebige Version geben. Auf dem Server liegen nur die letzten fünf Veröffentlichungen deines Kanals: Die neueste davon bietet die Seite an, die älteren stehen unter Veröffentlichungshistorie, und mehr ist von innerhalb der App nicht zu erreichen.
- Dir die Builds des anderen Kanals zeigen. Die Historie ist die deines eigenen Kanals: Ein Tester sieht Test-Builds, alle anderen sehen stabile, und um die Liste zu tauschen, muss man erst den Kanal wechseln.