Subversion

Stc
ComputingScienceColloquium

Date: October 30

Time: 11am

Room: BBL-505

Speaker: Eelco Dolstra

Title: Subversion

Abstract

Most people in our group use CVS as their version manegement system. However, CVS has a number of problems, such as: directories are not versioned (files cannot be moved or renamed), networked operation was added as an afterthought, branching and tagging is not very intuitive, and commit/checkout operations are not atomic. In this talk, I will give a brief overview of Subversion, a new version management system that intends to be "compelling replacement for CVS in the open source community". It fixes CVS's deficiencies and has a working model and command set familiar to CVS users.

We have a Subversion server running at http://svn.cs.uu.nl/ which is rather nicer to use for repository owners than our current CVS server. In particular access control (providing read and/or write access to specific users) is much easier; no more mucking about with SSH keys. This enables easier cooperation with developers/authors outside our network.