Yliopiston etusivulle Suomeksi Inte på svenska In english
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

582335 - Versionhallinta (1 op)

Syksy 2009, ensimmäinen periodi

Kurssikuvaus

Kurssilla tutustutaan versionhallinnan käyttöön työkaluna ja eri kurssien tukena. Esimerkkinä käydään läpi lähdekoodin hallinnan eri tilanteet, mutta myös käyttö apuvälineenä esimerkiksi tieteellisen kirjoittamisen kurssille. Tutustutaan keskitetyn ja hajautetun mallin ratkaisuihin.

Ajankohtaista

  • 22.10.2009 Mallivastaukset: SVN ja Git
  • 20.10.2009 Tulokset: Intranetissä - Mallivastaukset tulevat kohta.
  • 14.10.2009 Repositoryjä voi luoda kuinka paljon tahansa, riittää kunhan jokin niistä on läpi
  • 14.10.2009 Alustava tuloslista
  • 29.9.2009 Harjoitustyöt on vihdoin saatavilla. Koska Git:n kanssa oli niin paljon hankaluuksia harjoituksissa, päätettiin sen ehdoton pakko poistaa.
  • 21.9.2009 Harjoitustyö tulee! Ihan varmasti tulee, deadlineä siirretään sen mukaan miten se nyt myöhästyykin.
  • 17.9.2009 Git-harjoitukset julkistettu ja SVN-kalvoihin lisätty "Merge best practices" (s.44) selventämään mergeä
  • 10.9.2009 Toisen viikon harjoitukset ja luentokalvot julkistettu. Harjoitustyön ohjeet tulevat viimeistään, kun ko. tekniikat kaikki harjoitusryhmät on pidetty.
  • 15.8.2009 Kurssilla on kaksi luentoa (Subversion ja Git). Kumpikaan luennoista ei ole pakollinen. Harjoituksetkaan eivät ole pakollisia, mutta suositeltavia, sillä pakollinen harjoitustyö on kohtalaisen vaikea!

Palaute / feedback

Mitä tahansa palautetta kurssista, kiitos! Mitä olisit halunnut oppia, mikä jäi oppimatta, mitä et ymmärtänyt, jne!


Materiaalit

Blogi

Kurssilla on kurssiblogi jonka RSS-syöte kannattaa tilata!

IRC-kanava

Kurssilla on puolivirallinen IRC-kanava #versionhallinta (IRCNet). Mitään tärkeää et menetä jos et ole kanavalla.

Oppimistavoitteet

Kurssille laaditut suuntaa-antavat oppimistavoitteet.

Verkkomateriaali

Kurssin suoritus

Kurssi kannattaa suorittaa kahdella luennolla, kaksilla harjoituksilla ja tekemällä kaksiosaisen harjoitustyön. Kurssin pääsee läpi tekemällä hyväksytysti harjoitusyön, muut osat eivät siis ole pakollisia. Kurssista ei saa arvosanaa, ainoastaan suoritusmerkinnän.

Luennot

  1. Intro ja keskitetty malli (Subversion) Matti Paksula 10.09. torstai 12-14 A111
  2. Hajautettu malli (Git) Esko Luontola 17.09. torstai 12-14 A111

Harjoitukset

Harjoitukset eivät ole pakollisia, mutta niistä on varmasti hyötyä, sillä harjoitustyö on vaikeahko.

Tehtävät

Harjoitusryhmät

  1. Esko Luontola 14.09.-25.09. MA 12-14 B221
  2. Esko Luontola 14.09.-25.09. MA 14-16 B221
  3. Matti Paksula 14.09.-25.09. TI 10-12 B221
  4. Matti Paksula 14.09.-25.09. PE 10-12 B221
  5. Olli Jokinen 14.09.-25.09. PE 16-18 B221

Harjoitustyö

Kaksiosainen harjoitustyö on kurssin pakollinen osuus, kurssi suoritetaan siis läpäisemällä harjoitustyö.

SVN-harjoitustyö on pakko läpäistä. Jos Git-harjoitustyötä ei läpäise, niin kurssin pääsee läpi jos kertoo missä kohdassa jäi jumiin ja miksi.

  1. SVN-harjoitustyö (pakollinen)
  2. Git-harjoitustyö (pakko kokeilla, katso ohjeet SVN-harjoitustyöstä)

Sivua muokattu viimeksi: 22.10.2009 09:42