Projektitiedostot vs. tietokanta
ETS5 tallentaa kaikki projektit tiedostoina eikä käytä tietokantaa. Ei ole kuitenkaan mahdollista ohittaa vienti-/tuontimenettelyä projektien siirtämiseksi/kopioimiseksi yhdeltä tietokoneelta toiselle.
Projektivarasto
Yleisten ETS-asetusten kautta on mahdollista muuttaa oletuspolkua projektivarastoon.
ETS myös ennakoi toiminnallisuutta palauttaakseen projektitiedot ja luodakseen projektin varmuuskopioita, joista ensimmäisiä kutsutaan ’palautuspisteiksi’ ja jälkimmäisiä ’arkistoksi’, katso lisätietojatästä.
Oletuspolku projektivarastoon on 'C:\ProgramData\KNX\ETS5\ProjectStore'.
Tätä ei voi asettaa verkosta jaettavaksi tai pilvikansioon, koska projektitiedostot, jotka ovat tämän kansion sisällä, voivat tuhoutua. Noiden tiedostojen pitäisi olla käytettävissä ja muokattavissa vain ETS:stä.
Tuotevarasto
Yleisten ETS-asetusten kautta on mahdollista muuttaa oletuspolkua tuotevarastolle.
Tuotteen ja Tuotevaraston polkujen on oltava erilaiset.
Suhde projektivaraston ja tuotevaraston välillä
ETS5
Kun ETS5 lisää tuotteen tuotevarastosta projektiin, se luo uuden tuote-esiintymän.
Mitä tämä tarkoittaa? Esimerkki. Ensiksi: oletetaan, että tuote A sovellusversiolla 1.1 lisättiin tuotevarastosta projektiin. Myöhemmin: tuotevarastossa tuotteen A sovellus päivitetään versiosta 1.1 versioon 1.2. ETS5:lle tämä tarkoittaa, että tuotteen A esiintymää projektissa EI päivitetä, ts. projektissa sillä on edelleen sovellusversio 1.1. Jotta tuotteen A sovellus päivitettäisiin myös projektissa, nimenomainen sovelluksen versiopäivitys on tehtävä projektin sisällä, joko ’Päivitä Verkkokaupan luettelosta’ tai ’Päivitä tuotekaupasta’ ominaisuuden kautta. Tämä myös tarkoittaa, että ETS5:n kanssa on mahdollista pitää erilaisia sovellusversioita samalle tuotteelle yhden projektin sisällä.
ETS5 & laajennukseen liittyviä ongelmia
Yllä kuvattu ETS5:n käyttäytyminen voi johtaa ongelmallisiin tilanteisiin laajennuksia koskien.
Oletetaan, että yllä olevassa esimerkissä versio 1.1 käyttää laajennusversiota 1.1 ja että sovellusversio 1.2 käyttää laajennusversiota 1.2. Tästä tilanteesta voi tulla ongelmallinen, jos laajennusversion 1.2 asennus korvaa jo asennetun laajennusversion 1.1, ts. tuotteen A esiintymät, joilla on tuoteversio 1.1, yrittäisivät käyttää laajennusversiota 1.2 laajennusversion 1.1 sijaan. Ratkaisu: päivitä sovellus versioon 1.2 kaikissa tuotteen A esiintymissä.
Katso ohjeet tämän ratkaisemiseen ja/tai muiden laajennuksiin liittyvien ongelmien ratkaisemiseentästä artikkelista.
ETS5 vs. ETS4 (taustatiedot)
Kun ETS4 lisää tuotteen tuotevarastosta projektiin, se luo kopion tuosta tuotteesta.
Mitä tämä tarkoittaa? Esimerkki. Ensiksi: oletetaan, että tuote A sovellusversiolla 1.1 lisättiin tuotevarastosta projektiin. Myöhemmin: tuotevarastossa tuotteen A sovellus päivitetään versiosta 1.1 versioon 1.2. ETS4:lle tämä tarkoittaa, että kaikki tuotteen A sovelluksen kopiot kaikissa projekteissa päivitetään automaattisesti uuteen versioon. Tämä myös tarkoittaa, että EST4:n kanssa EI ole mahdollista pitää erilaisia sovellusversioita samalle tuotteelle yhden projektin sisällä (tai edes tietokannassa).