ShoppingExample-ohjelma

Tämä ShoppingExample-ohjelma on tarkoitettu Eclipsen debuggeria käsittelevän opetusvideosarjan oheismateriaaliksi. Ohjelman eri versiot sisältävät tarkoituksella bugeja, joita etsitään ja korjataan videoilla.

Kansioiden sisältö

Versionhallinta

Ohjelman eri versiot on tallennettu eri pakettien alle, jotta ne olisi helppoa tuoda kerralla.

Ohjelman eri versioiden säilöminen kopiomalla projektia ei ole normaalisti järkevää eikä suositeltavaa. Hyvä tapa toteuttaa eri versioiden säilyttäminen on käyttää versionhallintaa, ja jatkaa samojen ohjelmatiedostojen työstämistä. Versionhallinta mahdollistaa tiedostojen vanhojen versioiden palauttamisen ja eri versioiden keskenäisen vertailun, sekä helpottaa useiden henkilöiden työskentelyä samojen lähdekoodien parissa tai yhden henkilön työskentelyä eri paikoissa.

Versionhallinnan avulla voit siis esimerkiksi pitää koulussa ja kotikoneellasi olevat harjoitustehtävät helposti ajan tasalla ja sinulla on varmuuskopiot kaikista ohjelmaan tekemistäsi päivityksistä.

Eclipse tukee suoraan CVS-versionhallintaa, jonka käyttöönotosta tehdyn oppaan löydät multimediaprojektin sivuilta osoitteesta http://www.cse.tkk.fi/fi/opetusmateriaali/videoprojekti.