Siirry suoraan sisältöön

Ohjelmistotuotannon versionhallintaLaajuus (3 op)

Opintojakson tunnus: 4-AOT12

Opintojakson perustiedot


Laajuus
3 op

Osaamistavoitteet

Hyvän suorituksen osaamistavoitteet:
Opiskelija käyttää versionhallinnan logeja ja erolistauksia tehtyjen muutosten auditointiin.
Opiskelija osaa leimata (tagging) ohjelmiston tiedostot testausta, julkaisua tai ominaisuuksien merkintää varten.

Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija hallitsee versionhallinnan käsitteet ja tuntee yleisimmät ohjelmistot.
Opiskelija perustaa versionhallinnan ohjelmistokehitystä varten.
Opiskelija osaa viedä ohjelmiston tiedostot versionhallintaan.
Opiskelija hallitsee perustoiminnot sekä keskitetystä että hajautetusta versionhallintaohjelmistosta.

Sisältö

Ydinkysymyksiä sisällöstä:
Mitä ohjelmistoja ohjelmistotuotannon versionhallintaan on tarjolla?
Mitä tarkoittavat termit VCS, DVCS, revision, version, branching, merging, head ja tip?
Miten eri versionhallintaohjelmistot eroavat toisistaan?
Miksi keskitetystä versionhallinnasta ollaan siirtymässä hajautettuun?
Miksi hajautettu versionhallinta on yksinkertaisempi ottaa käyttöön, mutta käytöltään monimutkaisempi?

Siirry alkuun