Päivitys VlLasku 1.3.2 -> MlLasku 1.6.0

Started by Pihti, 29.08.12 - klo:09:15

Previous topic - Next topic

Pihti

Hei! Minulla on asennettuna LAMP-serverissä tuo VlLasku 1.3.2, vanhan PKLaskun tilalle. Katselin, että muutama ärsyttävä bugi on korjattu tuohon MlLaskuun, mutta miten päivitän noinkin vanhan version tuohon uusimpaan MLLaskuun?

Katselin, että todella monta versiota on välissä mennyt. Onko nuo update-skriptit MLLaskun mukana, vai osaako tuo uusin versio päivittyä noin vanhasta?

Ystävällisin terveisin
Pekka Takala
Pihtisoft

Ere Maijala

Tervehdys!

Yleisesti ottaen täytyy suorittaa päivitysvaiheet eri versioiden välillä. Tärkeimpiä ovat tietokannan päivitysskriptit, jotka joudut suorittamaan versioon 1.5.0 asti käsin. Siitä 1.6.0 osaa päivittää tietokannan itse, mutta muuten jää olennaisia päivityksiä tekemättä. Huomaa myös, että osa päivityksistä on riippuvaisia aiemmista muutoksista, eli ne tulee suorittaa järjestyksessä vanhimmasta uusimpaan.

1.3.2:sta 1.6.0:aan päivitettäessä voi sen verran oikaista, että ajat vain päivitysskriptit update_database_1.3_to_1.4.sql ja update_database_1.4_to_1.5.sql sekä korvaat vanhat tiedostot MLInvoice 1.6.0:n tiedostoilla. Ei siis tokikaan tarvitse joka version kohdalla korvata tiedostoja uusilla. Uusin asennuspaketti sisältää kaiken tarpeellisen, eli myös nuo tietokannan päivitysskriptit vanhemmista versioista.

Ota varmuuden vuoksi varmuuskopio tietokannasta ja tiedostoista ennen päivitystä. Onhan tuota testattu, mutta on hyvä silti pitää pakoreitti selvänä. :)

t. Ere