Ga terug naar een eerdere appversie
Zie elke versie van je app met wie hem bouwde en publiceerde, en zet Live meteen op een eerdere of latere versie, nadat je eerst ziet wat er kan stoppen met werken.
Elke versie van een app blijft bewaard. Doet een nieuwe versie iets verkeerd op Live, dan kun je Live terug zetten op een versie die Live eerder toonde: iedereen die de app opent, krijgt meteen die versie. Werkt de nieuwere versie weer, dan zet je Live op dezelfde manier vooruit naar die versie. Alleen Builders en Administrators doen dit.
Bekijk de versies
Section titled “Bekijk de versies”- Open de pagina van de app via Apps in de zijbalk.
- Kies onder Versies voor Alle versies. Het getal erachter is het aantal versies van de app.
De lijst toont de nieuwste versie eerst, per pagina:
- Versie: het nummer, met Live of Preview bij de versie die elk toont.
- Gebouwd: wie hem bouwde en wanneer.
- Datamodel: de versie van je datamodel op Live die alles heeft waarop hij gebouwd is, zoals de Details van het publicatiepaneel ze nummeren, of dat hij wacht op wijzigingen die nog in Preview staan.
- Op Live: wanneer Live hem voor het eerst toonde en wie hem publiceerde, of Nooit.
Zet Live op een andere versie
Section titled “Zet Live op een andere versie”- Kies bij de versie die je wilt Ga terug naar deze versie (een oudere dan die op Live) of Ga vooruit naar deze versie (een nieuwere). Alleen versies die Live eerder toonde, hebben dat.
- Lees de vraag. Die zegt welke kant Live op gaat, bijvoorbeeld Live gaat terug naar versie 3 (gepubliceerd op 12 oktober). Versie 5 blijft in de geschiedenis., en wat er kan stoppen met werken (zie hieronder).
- Kies Zet deze versie op Live, of Annuleren.
Live toont die versie binnen enkele seconden, op je echte records. Preview houdt de nieuwste versie, zodat je die met de assistent kunt herstellen, opnieuw bouwen en zoals gewoonlijk publiceren met Publiceren. De wissel is meteen live: kvyk.ai zegt Opgeslagen, nu live. De wissel staat in het gebeurtenislog als Appversie op Live gezet, met wie het deed.
Je kunt ook de assistent vragen een app op een andere versie te zetten. Hij vraagt het je eerst op een kaart met dezelfde woorden en doet niets tot je ja zegt.
Wat er kan stoppen met werken
Section titled “Wat er kan stoppen met werken”Je datamodel kan veranderd zijn sinds de versie die je kiest gebouwd werd. Bij het bouwen van een versie houdt kvyk bij welke entiteiten en velden haar code leest en schrijft. De vraag noemt dan alleen de wijzigingen die die versie gebruikt, elk met wat er stopt met werken:
- Orders toevoegen mislukt: Orders vereist nu Leverdatum, en deze versie vult dat niet in.
- Het scherm Coupons laadt niet: Coupons is verwijderd.
- Prijs wordt mogelijk verkeerd getoond: Prijs van Producten is veranderd van tekst in getal.
Is er niets veranderd wat ze gebruikt, dan staat er Niets wat deze versie gebruikt, is veranderd sinds ze gepubliceerd is. Wijzigingen die de versie niet gebruikt, zoals een veld dat je aan een andere entiteit toevoegde, worden niet genoemd.
Soms weet kvyk niet alles wat een versie gebruikt: ze is gebouwd voordat kvyk dat bijhield, of haar code bereikt je gegevens op een manier die de build niet kon volgen. De vraag zegt dat dan en noemt elke wijziging in je datamodel sinds die versie gebouwd werd, als wijzigingen die haar kunnen raken.
De waarschuwingen houden je niet tegen: jij beslist. Wil je oplossen wat ze noemen, bouw dan een nieuwe versie, of zet terug wat verwijderd werd via Onlangs verwijderd (Verwijderde gegevens herstellen) en publiceer dat eerst.