Re: VCS comparison table

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jon Smirl
Date: Saturday, October 14, 2006 - 4:06 pm

On 10/14/06, Jakub Narebski <jnareb@gmail.com> wrote:

I am still working with the developers of the cvs2svn import tool to
fix things so that Mozilla CVS can be correctly imported. There are
still outstanding bugs in cvs2svn preventing a correct import. MozCVS
can be imported, but the resulting repository is not entirely correct.

Once they get the base cvs2svn fixed I'll port my patches to turn it
into cvs2git again.

There is no existing CVS importer that will correctly import the
Mozilla CVS. I have tried them all.


From what Brendan wrote they are looking to continue 1.9 in CVS and
start 2.0 in a new SCM. This pretty much mandates tracking CVS into
the new SCM for a long period of time. Possibly as much as two years.
There does not appear to be a need to push 2.0 back into CVS.



This can also solve some of the problems with Windows support.


Better Windows support is needed to make git the first choice among
the various SCMs.


A big problem for Mozilla is outside companies doing major work in a
local CVS. Since CVS is not decentralized these local repos drift away
from the main one over time making things hard to merge. Any new SCM
will have to be distributed.


git has issues here. The smallest Mozilla download we have built so
far is 450MB for the initial checkout.



The three most complex repositories are the kernel, gcc and Mozilla.
Gcc is in SVN now. Mozilla CVS and the kernel git.

There are much larger repositories around for some of the distros, but
they are doing things like checking ISO images in to the repo which
just makes it big,, not complex.

Top two git issues effecting Mozilla choosing it
1) some way to avoid the initial 450MB download
2) better windows support


-- 
Jon Smirl
jonsmirl@gmail.com
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: VCS comparison table, Jakub Narebski, (Sat Oct 14, 1:20 pm)
Re: VCS comparison table, Jon Smirl, (Sat Oct 14, 4:06 pm)
Re: VCS comparison table, Sean, (Sat Oct 14, 5:03 pm)
Re: VCS comparison table, Jon Smirl, (Sat Oct 14, 5:34 pm)
Re: VCS comparison table, Jakub Narebski, (Sat Oct 14, 5:53 pm)
Re: VCS comparison table, Sean, (Sat Oct 14, 6:44 pm)
Re: VCS comparison table, Petr Baudis, (Sun Oct 15, 11:23 am)
Re: VCS comparison table, Sean, (Sun Oct 15, 11:39 am)
Re: VCS comparison table, Jon Smirl, (Sun Oct 15, 12:49 pm)
Re: VCS comparison table, Petr Baudis, (Sun Oct 15, 8:23 pm)
Re: VCS comparison table, Jon Smirl, (Sun Oct 15, 8:30 pm)
Re: VCS comparison table, Sam Vilain, (Mon Oct 16, 8:52 pm)
Re: VCS comparison table, Jon Smirl, (Tue Oct 17, 5:59 am)