[dot] KDE's Switch to Subversion Complete

Dot Stories stories at kdenews.org
Thu May 5 12:21:45 CEST 2005

URL: http://dot.kde.org/1115285369/

From: Jonathan Riddell <>
Dept: out-with-the-old
Date: Thursday 05/May/2005, @11:29

KDE's Switch to Subversion Complete

   The conversion of KDE's source repository from CVS to Subversion is
now complete.  All KDE developers with CVS accounts now have Subversion
accounts.  To find out how to use your new Subversion account read the
Using Subversion with KDE tutorial
[http://developer.kde.org/documentation/tutorials/subversion/].  To
checkout anonymously use svn://anonsvn.kde.org/home/kde/ as the base of
your Subversion repository URL.  You can browse the repository through
the web at http://websvn.kde.org/ [http://websvn.kde.org/].

     This is the largest ever change from CVS to Subversion.  The
conversion script ran for a total of 38 hours from start to completion. 
Congratulation to Stephan Kulow, Oswald Buddenhagen and the other system
administrators for the successful change.

     KDE's family of websites are now managed and updated from the
Subversion archive.  The CVS archive itself still exists in read-only
mode.  Every developer now needs to do a fresh checkout of their KDE
sources.  While the server is still operating under heavy load you may
wish to start with these pre-checked-out archives of trunk/HEAD
[http://ktown.kde.org/~coolo/svn/] rather than checking out directly
from Subversion.

     Subversion offers many advantages over CVS while remaining similar
enough to use that it should be easy for existing users to learn. 
Changes are now made with a single revision number per-commit rather
than per-file.  It also offers the ability to move files & directories
and makes it easier to work with branches.

     Stephan's People Behind KDE interview
[http://people.kde.org/stephan.html] includes some history of KDE's CVS.
 The first ever CVS commit was the import of kdelibs by Stephan on 13
April 1997 (Subversion revision number 2).  The last active commit to
CVS [http://lists.kde.org/?l=kde-cvs&m=111504952916672&w=2] was an
update to the maps on KDE Worldwide [http://worldwide.kde.org]
(Subversion revision number 409201).  The first of many commits to
Subversion [http://lists.kde.org/?l=kde-cvs&m=111519335623926&w=2] was
to the kde-build script.

More information about the dot-stories mailing list