Version control systems
Manuel M T Chakravarty
chak at cse.unsw.edu.au
Sun Aug 10 23:38:37 EDT 2008
> I had my share of problems with Darcs; working on the GHC API I
> constantly have to avoid conflicts. My temporary workaround is to
> not update at all. Maybe switching to Darcs 2 format would help
> here, but there are other issues.
> I initially converted GHC to Git to be able to more easily checkout
> older versions (e.g., to find a build bug using git-bisect) but with
> external core libraries this just doesn't work. Right now, there is
> simply no practical way to check out an old, building version of GHC!
Correct me if I am wrong, but this sounds as if you support my point
that switching the GHC repo to git without doing the same for the core
libs (in an integrated way) would not address the problems you
experienced with darcs.
More information about the Glasgow-haskell-users