sys/ tree re-structuring proposal
wd at arpa.com
Tue Aug 5 18:12:07 PDT 2003
On Tuesday 05 August 2003 06:26 pm, Munish Chopra wrote:
> On 2003-08-05 17:43 -0500, Chip Norkus wrote:
> > On Tuesday 05 August 2003 05:28 pm, Matthew Dillon wrote:
> > > Heh heh. Ok, major underestimation of the work involved. This
> > > is going to take a few days to do right. Not only do 90+
> > > directories have to be moved, but it doesn't make sense to do all
> > > the work without also getting rid of all the conditional
> > > compilation that allows things to be compiled either as modules or
> > > directly into the kernel.
> > Have you considered giving subversion a test-run? It works pretty
> > much just like cvs from a command line interface, but actually lets
> > you do versioned moves and that sort of thing. If you're interested
> > I can convert the current cvs tree to an svn tree and put it online
> > for people to try out.
> While I like subversion quite a bit to begin with, I'm honestly not
> sure (even after my weekly perusal of issues) whether it's mature
> enough for something of this scale.
I've been using it myself, and have been tracking the development for
about a year and a half. So far it has done very well, there have been
no data loss problems at all and the scalability has greatly improved
over the recent months.
> Also, subversion doesn't have a cousin to cvsup (yes, I realize
> subversion is much faster).
I don't think that's a big problem. cvsup is there because cvs update is
such a pig (I guess). svn update is much better behaved.
> I do however believe that your proposal to put a svn tree online for
> people to test-drive is a cool idea, who knows what we'll find. Shortly
> ago there were still issues with the cvs2svn script though - have those
> been resolved?
The only problem I've had with cvs2svn is that it doesn't do branches and
tags (yet). However, at this point there are no branches or tags for
DFBSD, so it would be an optimal time to give cvs2svn a go. Anyhow, I'm
going to give this a try and report back on how it goes. Assuming no
major problems I should have a repository later this evening for anyone
who wants to check it out.
chip norkus; renaissance hacker; wd at xxxxxxxx
"question = (to) ? be : !be;" --Shakespeare http://telekinesis.org/
More information about the Kernel