[Top][All Lists]

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

Re: Switching to Git?

From: Han-Wen Nienhuys
Subject: Re: Switching to Git?
Date: Sat, 25 Aug 2007 15:08:59 -0300
User-agent: Thunderbird (X11/20070719)

Kevin Ryde escreveu:
> address@hidden (Ludovic Courtès) writes:
>> How about switching from CVS to Git [0]?
> I would say no.  All these other revision systems seem to come and go,
> but their supposed features rarely seem to justify the learning curve
> (the frequently steep, time consuming, and frustrating curve :-).
>>     waiting for "cvs diff" to complete for ages.  ;-)
> Emacs can work offline for diffs, for the most part.  (I never had much
> joy when it merges, but I'm sure someone must have set it up to update
> its cached current copy.)

I think you don't appreciate the power of Git in this respect. Emacs can do
the diff of your checkout and HEAD locally.  The neat thing of Git is that 
you can actually do a cvs-annotate offline, tracking the origin of each line 
of code.

>>     This means that GNU-style change logs can be generated
>>     automatically using tools like `git2cl' [4].
> Bit overrated those things, the output always seems pretty ordinary.
> I suppose of course nobody's forced to use it though.

GNU style ChangeLogs are pointless with git.  git-log basically 
offers the same information, and with gitk you get a graphical interface
combining commit messages, diffs and file tree-views 

 Han-Wen Nienhuys - address@hidden -

reply via email to

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