GIT again

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

GIT again

Ildar Mulyukov
        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. (That in the  
1st sight). Hence 2 questions:

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

2. What do you - people - think about moving to GIT?
That, of course after release 3.0, as I understand that it's not the  
best time for such a change and other infrastructure changes..

Thanks and best regards, Ildar.
--
Ildar  Mulyukov,  free SW designer/programmer
================================================
email: [hidden email]
home: http://tuganger.narod.ru/
ALT Linux Sisyphus
================================================


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GIT again

Paolo Bonzini
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


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk