Miten versiointi toimii
Mikä sovelluksen versio on, miten se luodaan, mitä se vie mukanaan, miten versiota vaihdetaan ja miten se poistetaan.
Jokaisella Keplin-sovelluksella on versioita. Versio on sovelluksen elävä kopio — sen suunnitelmineen (näytöt, malli, API:t, skriptit, raportit, työnkulut, asetukset) ja datoineen — jossa voi työskennellä koskematta muihin. Se on se, mikä sallii ensi vuosineljänneksen toiminnallisuuden valmistelun sotkematta sitä, mikä on tuotannossa.
Sovellus syntyy yhdellä ainoalla versiolla, nimeltään main, ja useimmat sovellukset elävät oikein hyvin niin. Versiot ilmestyvät, kun työ pitää erottaa: iso remontti, kokeilu joka voi jäädä tulematta, tai kaksi ihmistä eri alueilla yhtä aikaa.
Missä versiot ovat
Avaa sovellus sivupalkista. Sovelluspalkin ylälaidassa, nimen oikealla
puolella, on versiopainike — se näyttää aina version, jossa
työskentelet: main.

Napsauta sitä avataksesi valikon Versiot:

Valikossa on, tässä järjestyksessä:
| Alue | Mikä se on |
|---|---|
| Versiot | Sovelluksen versioiden lista. Versiossa, jossa olet, on valintamerkki vasemmalla. |
| Kunkin rivin kuvakkeet | Kunkin version oikealla puolella: kello avaa sen historian, roskakori poistaa sen. |
| Uusi versio… | Luo version toisesta versiosta. |
| Valikoiva merge… | Tuo elementtejä yhdestä versiosta siihen, jossa olet (katso sivu "Historia ja merge"). |
Nota
Sovelluksessa, jota ei ole koskaan tallennettu, valikko sanoo "Tällä sovelluksella ei ole vielä historiaa." — ensimmäinen versio syntyy ensimmäisen tallennuksen myötä. Tallenna mitä tahansa (näyttö, teema, asetus), ja versio main alkaa olla olemassa.
Version luominen
- Avaa valikko Versiot sovelluksen ylätunnisteessa.
- Napsauta Uusi versio….
- Avautuu modaali Uusi versio, jossa on selitys: "Luo haaran lähdeversiosta ja kopioi sen datan. Uutta versiota ei tarjoile mikään host, ennen kuin siihen liitetään yksi."
- Kirjoita Nimi. Kelpaavat kirjaimet, numerot, piste, väliviiva ja
alaviiva — esimerkiksi
1.1,2026-q1taiexperiencia-checkout. - Valitse Lähteenä — lähdeversio. Oletuksena se, jossa olet, mikä on lähes aina se, mitä halutaan.
- Napsauta Luo versio.

Vahvistus sanoo "Versio ”1.1” luotu — työskentelet nyt siinä." ja se on
kirjaimellista: version luominen siirtää sinut työskentelemään siinä.
Se ei ole koristeellista mukavuutta — se, joka luo version, luo sen
muokatakseen sitä, ja lähteeseen jääminen olisi täydellinen kutsu muokata
main-versiota luullen olevansa uudessa.
Mitä uusi versio vie mukanaan
| Vie | Ei vie |
|---|---|
| Koko suunnitelman: näytöt, layoutit, widgetit, mallin, API:t, skriptit, raportit, työnkulut, käännökset, teeman, käyttöoikeudet | Julkista osoitetta: versio syntyy ilman, että kukaan tarjoilee sitä |
| Lähdeversion datan, kopioituna — mukaan lukien tietokantayhteydet ja ladatut tiedostot | Istuntoja ja käyttäjiä, jotka olivat jo kiinni vanhassa versiossa |
Datan kopiointi ansaitsee varoituksen, koska se on klassisen erehdyksen lähde:
Atenção
Tietokantayhteydet kopioidaan sellaisinaan. Jos lähdeversio osoitti tuotantotietokantaan, uusi versio osoittaa myös — ja mitä sinne kirjoitat, se todella kirjoittuu. Sen muuttaminen on version luojan työtä: avaa uuden version tietolähteet ja osoita ne sinne, minne kuuluu.
Luominen ei ole julkaisemista
Uusi versio on olemassa, eikä kukaan tarjoile sitä. Se tulee saavutettavaksi vasta, kun jokin osoite liitetään siihen. Tällä on hyvin mukava käytännön seuraus: version, jota kukaan ei tarjoile, ajastukset ja ajastetut raportit eivät laukea. Ei tarvitse muistaa sammuttaa niitä, jotta suorituksia ei tulisi kahteen kertaan.
Version vaihtaminen
Napsauta valikossa Versiot sen version riviä, johon haluat mennä. Työtila latautuu uudelleen, ja alat nähdä sen version puut, näytöt ja datan.
Kolme asiaa, jotka kannattaa tietää:
- Vaihto on sinun ja vain sinun. Kukaan tiimistä ei vaihda versiota siksi, että sinä vaihdoit; jokainen valitsee omansa.
- Valinta asuu palvelimella, ei selaimessa. Välilehden sulkeminen, tietokoneen vaihtaminen tai huomenna palaaminen jättää sinut täsmälleen versioon, jossa olit.
- Ylätunnisteen painike näyttää aina aktiivisen version. Jos epäilet, mihin olet tallentamassa, sieltä se luetaan.
Version poistaminen
- Avaa valikko Versiot.
- Napsauta poistettavan version rivillä roskakorin kuvaketta (Poista).
- Vahvista dialogissa 'Poistetaanko versio ”1.1”?' — "Poistaa tämän version suunnitelman, tietokannan ja historian. Muihin versioihin ei kosketa."
- Napsauta Poista. Vahvistus sanoo "Versio ”1.1” poistettu.".

Kahta versiota ei koskaan poisteta, ja painike selittää miksi, kun hiiri viedään sen päälle:
| Tapaus | Mitä painike sanoo |
|---|---|
| Versio main | "Main-versiota ei voi poistaa." |
| Versio, jossa olet | "Tämä on työversio — vaihda toiseen ennen poistoa." |
Atenção
Version poistaminen poistaa sen datan. Jos versiolla oli oma tietokanta tietueineen, jotka merkitsevät, vie ne pois sieltä ensin — tai tuo se, mikä merkitsee, toiseen versioon valikoivalla mergellä. Kierrätystä ei ole.
Usein kysyttyä
- Onko julkaiseminen version valitsemista? Kyllä. Versiot eivät jaa dataa eivätkä suunnitelmaa; julkaiseminen on päättämistä, mitä versiota osoite tarjoilee. Niin kauan kuin kukaan ei osoita osoitetta uuteen versioon, se on vain sinun.
- Montako versiota voin pitää? Pakotettua kattoa ei ole, mutta jokainen versio on kokonainen kopio datasta — kymmenen versiota sovelluksesta, jolla on painavaa dataa, vie kymmenkertaisen tilan. Poista ne, joita ei enää tarvita.
- Menettääkö version vaihtaminen tallentamatonta työtä? Ei: se, minkä tallensit, jäi tallennetuksi versioon, jossa olit. Se, mitä et vielä tallentanut, kyllä — tallenna ennen vaihtoa.