Date: October 30
Speaker: Eelco Dolstra
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/
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