Täysin uusi asiakastili on nyt julkaistu!
Oppaat

Aiemman Node.js-julkaisun palauttaminen

Palauta toimiva koodiversio ja ymmärrä, mitä palautus tekee ympäristömuuttujille ja tietokannalle.

5 min · Syventävä

Päivitetty

Tässä oppaassa

Tarkista palautuksen laajuus

Julkaisun palautus rakentaa valitun commitin uudelleen. Se käyttää nykyisiä ympäristömuuttujia eikä peru tietokantamuutoksia. Jos uusi versio muutti tietokannan rakennetta, varmista vanhan koodin yhteensopivuus ennen palautusta. Tarvitset sivuston hallintaoikeudet.

Palauta aiempi versio

  1. Avaa sivusto ja Julkaisut. Etsi viimeinen tunnetusti toimiva versio commit-tunnisteen ja ajankohdan perusteella.
  2. Jos et halua seuraavan GitHub-päivityksen korvaavan palautusta, poista automaattinen julkaisu tilapäisesti käytöstä Asetukset-sivulla.
  3. Valitse halutun julkaisun Palauta. Painike näkyy vain palautettaville julkaisuille.
  4. Lue vahvistus: koodi haetaan uudelleen ja rakennetaan nykyisillä asetuksilla. Vahvista palautus.
  5. Seuraa tilaa ja odota, että valittu versio näkyy käytössä.

Tarkista toimivuus

Testaa alkuperäinen ongelma sekä kirjautuminen, tietojen lukeminen ja tallentaminen. Tarkista lokista mahdolliset yhteensopivuusvirheet. Korjaa ongelma myös GitHubin julkaisuhaarassa, jotta seuraava julkaisu ei tuo sitä takaisin.

Jos palautus ei onnistu

Odota keskeneräisen julkaisun valmistumista ja varmista, ettei sovellus ole pysäytetty. Valitun commitin on oltava edelleen saatavilla GitHubissa. Jos painiketta ei näy, valitse toinen palautettava julkaisu. Tietokannan tai laajemman palvelutilan palautuksessa käytä varmuuskopio-ohjetta tai ota yhteyttä tukeen.