ATTN: Initial test to move to Subversion started

From: J.M. Maurer <j.m.maurer_at_student.utwente.nl>
Date: Fri Apr 08 2005 - 03:06:11 CEST

As you all might have heard already, we plan to move to Subversion[1] as
our version control system. SVN clients are available on all our
supported platforms.

There are several reasons why we want to make the change, such as:

  - Commits are atomic
  - Directories, renames, and file meta-data are versioned
  - Move efficient than cvs, bandthwidth wise
  - Per commit version numbers, as opposed to per file (YAY!)
  - cvs is 'dead' (although a new project has setup to continue, cvsnt)

For a start, I switched over some cvs modules to subversion. No-one
except the system admins are affected by this change. We will test out
the current setup, and if it satisfies our needs, we will switch over
all our cvs repositories (the complete cvs history will be migrated too,
so we don't loose valuable information). Of course, such a change would
be announced weeks in advance.

Note that noting is set in stone, and everything is freely debatable.

Some changes that will change place:
  * there is a new alias: svn.abisource.com
  * for write access, all communication MUST go through ssh for
    additional security

What I've done until now is:

cvsroot CVS repository
=================
  * Untouched

webcvs CVS repository
=================

  * New repository name: svn+ssh://svn.abisource.com/svnweb
    - The complete history is saved
    - Since the repository is accessed over ssh, the usernames
      to access the repo might have changed for you. The correct
      name to use is the username for the shell account you
      have on blueant.
    - Several users have been deleted from the commit access
      list (as they don't have a shell account currently):
    
        sam, jskov, aiken, Alan, eazen, hippietrail, plam

      If anyone wants his access restored, drop me a line
    - NO anonymous access is available anymore

  * Modules moved from CVS to SVN
    - www.abisource.com (auto updating scripts are transferred too)[2]
    - planet (auto updating scripts are added)

    To checkout for example the "planet" repository (cvs modules are
    called "repositories" now), one would use the following URL:

    svn co svn+ssh://svn.abisource.com/svnweb/planet

    --------------------------------------------------------------
    The cvs repository is available on request, as it is backupped
    ______________________________________________________________

  * Unmoved modules
    - bugzilla (pending deletion, as it is not used anymore, hub?)
    - bonsai (unsure, i don't think we need this)
    - registry (don't even know what this is really)

mybudgetcvs CVS repository
======================
  * Untouched

If you have any questions, feel free to bug me.

Bye!
  Marc

[1] http://subversion.tigris.org/
[2] some images on www.abisource.com might be screwed. This is because
they we NOT added using -kb originally to cvs. Please drop me a line if
you find any.
Received on Fri Apr 8 03:05:26 2005

This archive was generated by hypermail 2.1.8 : Fri Apr 08 2005 - 03:05:27 CEST