|
Subject: Version control systems Newsgroups: gmane.comp.lang.haskell.glasgow.user, gmane.comp.lang.haskell.cvs.ghc Date: 2008-08-05 09:23:15 GMT (47 weeks, 5 days, 13 hours and 25 minutes ago)
Following lots of useful discussion and evaluation of the available DVCSs
out there, the GHC team have made a decision: we're going to switch to git.
It came down to two things: the degree of support available, and
flexibility of the tools (git is much happier to let you modify the history
than Mercurial). Speed ruled out bzr, and Windows support is less of an
issue: git appears to work reasonably well on Windows these days.
So we need a plan for switching. We aim to make the switch shortly before
branching the repository for 6.10, which would mean we need to make the
switch early September, in around 5 weeks time.
Before then, the goal is to get the infrastructure to the point where we
can switch with minimum fuss. We already have an up-to-date git mirror
thanks to Thomas Schilling:
git clone http://darcs.haskell.org/ghc.git
(notice how fast that is
|
|
|