[Adium-devl] Let's switch to a DVCS

Zachary West zacwest at gmail.com
Wed Apr 15 20:53:58 UTC 2009


On Wed, Apr 15, 2009 at 16:45, Felipe Contreras
<felipe.contreras at gmail.com> wrote:
> With git you can have the repository divided into different parts and
> then set "graft points" to join them.
>
> Which means you can move to git right now, and forget about the old
> history. The conversion of the old history can happen separately, and
> at any given moment the people that want to have the whole history can
> manually set "graft-points" to have it.
>
> If you make mistakes on the conversion (which you probably will) it
> doesn't matter, because you would only be re-creating the old history
> repo without affecting the new one, and you would simply need to
> update the graft point.

This sounds pretty cool, and definitely piques my interest. I don't
really know enough to compare git to our chosen-by-the-masses (people
other than me, heh) decision to use mercurial. If it's got the edge in
size, and has the grafting which would let us have a relatively small
checkout with recent history, but the ability to get all of the
history…should we reconsider our plans for mercurial?

Zac




More information about the devel mailing list