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

David Smith catfish.man at gmail.com
Wed Apr 15 21:00:57 UTC 2009


On Apr 15, 2009, at 1:53 PM, Zachary West wrote:

> 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

I have used git, and I detest it. It made basically no sense to me.  
Mercurial has things I'm not that fond of compared to my VCS-of-choice  
bzr, but I can at least use it.

	David




More information about the devel mailing list