Samba switches to Subversion
The Samba CIFS project has switched from CVS to Subversion. From tridge's announcement:
For those of you who weren't at the team meeting today, we decided to convert Samba development to subversion. We also decided to do it immediately, as the ideal time to convert was when most of the team was in the same room at the same time. I know this might cause some initial problems for some people, but I am sure this is going to be a worthwhile change in the long run.
We decided not to use the cvs2svn conversion tool as it just seems to have too many problems. Instead we decided to adopt the much simpler approach of starting from the current cvs code state (called "DAY_ZERO") and creating a fresh subversion repository based on an import of our current cvs branches. This means that when working with historical versions you will need to use cvs tools, and when working with diffs between dates that cross the "DAY_ZERO" boundary you will need to use 2 directories and traditional diff tools.
The current status is this:
- all cvs commits to the samba and samba4 repositories on samba.org are denied. cvs update and diff still works, but any attempt to commit will fail with an error message.
- svn over ssh is currently live. See below for brief instructions on usage
- the ~ftp/pub/unpacked/ directory has been converted to use svn, this gives us an anonymously accessible copy of the code via rsync
- cvsweb and anon cvs equivalents have not yet been completed. That is obviously a priority
- the build farm hosts should be operational with svn (they use the unpacked directory) but the "history" button on the web interface won't currently work for new svn commits. That should be fixed soon.
I think the DAY_ZERO approach is pretty sensible.
posted Wed 7 Apr 2004 in /software/vc/subversion | link
Archives 2008: Apr Feb 2007: Jul May Feb Jan 2006: Dec Nov Oct Sep Aug Jul Jun Jan 2005: Sep Aug Jul Jun May Apr Mar Feb Jan 2004: Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 2003: Dec Nov Oct Sep Aug Jul Jun May
Copyright (C) 1999-2007 Martin Pool.