Students will learn to use source code management tools, gain knowledge of centralized and decentralized architecture, familiarize themselves with CVS, SVN, GIT and Mercurial.
Prerequisites for registration:
none
Course contents:
Introduction to version management, examples from practice, centralized vs. decentralized access, CVS, SVN, GIT and Mercurial, graphical user interfaces.
Planned learning activities and teaching methods:
Laboratory practice
Assesment methods and criteria:
The course ends with the defense of the final project