help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] GIT again


From: Paolo Bonzini
Subject: Re: [Help-smalltalk] GIT again
Date: Mon, 26 Nov 2007 07:10:38 +0100
User-agent: Thunderbird 2.0.0.9 (Macintosh/20071031)

Ildar Mulyukov wrote:

    Hi, Paolo, people,

Once Paolo has mentioned GIT as a replacement for GNU arch (aka tla). I personally use git and very much satisfied with it. In opposite, arch doesn't look beautiful by design and low in performance.

I'm not that much dissatisfied with arch's design, except for the revision library (which should not have been browsable in the file system -- it should have been something like a git pack, except global for all archives). If you forget for a moment the speed problems, git is a little more suited to a centralized model and arch's cherry picking is a little more powerful (it does not require me to clone the other person's repository). But the bad speed is indeed a problem, and when I recently changed my hard disk it took me two hours to rebuild the last revision of gst! Three or four revisions did not apply with "tla get", but went fine if I first made a cacherev of the immediately previous ones. That's also why I make a occasionally updated CVS repository: for casual users it's much simpler to "cvs up" than to "tla update" or "tla replay".

So, I don't think that arch's design is necessarily bad, only its implementation.

1. What SCM do you (Paolo) use personally: Arch or GIT? If GIT, can I clone your repo?

Arch for GNU projects.  git for everything else.

2. What do you - people - think about moving to GIT?

I was planning a poll soon, and the move after 3.0 is released.

Thanks for bringing up the issue!

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]