This course has been created for people who need to work co-operatively. The course explains the concepts of merges, conflicts, branches, revisions and diff files. Participants will learn how to use command line tools as well as GUIs like Tortoise.
This course is aimed at advanced users of subversion, such as release managers, project leaders, or anyone who wants their svn repository to be in a streamlined production chain, who are involved heavily with branching management, automatic build/compilation and testing, even deployment and updating.
The students would benefit from this course working more closely with their development team and deployment team, especially for large size companies or those with geographically distributed branches.
This course features a lot of exercises on CentOS 5 virtual machines.