Tarkvaratehnika 2016/2017 eksami materjal
Projekti kodu:
Lähtekood
Wiki
Reliisid
Veahaldus
o Harud (branch) – luuakse repositooriumi peaharust eraldi haru
Projektid arendatakse harus ja mergetakse peaharu
Harus arendatakse eksperimentaalset osa
Ainuke pikad projektid harus, lühemad peaharus
o Milleks peaks haudega ettevaatlikult ringi käima?
Build/Deploy
o Iga commiti järgi peab tekkima veendumus, et töötab ka kood, mis
on koodihoidlast kättesaadav.
o Continuous integration:
Kompileerib vajadusel koodi
Koodianalüsaator?
Paigaldab rakenduse
Käivitab unit testid
Käivitab funktsionaalsed (UI) testid
o Vahendid:
Shell script
Ant script