[OT] DVCS
    Bruno Medeiros 
    brunodomedeiros+spam at com.gmail
       
    Thu Oct 28 05:45:08 PDT 2010
    
    
  
On 27/10/2010 22:33, "Jérôme M. Berger" wrote:
> 	Well, Mercurial offers much less opportunities to shoot oneself in
> the foot and is much easier to use. This is especially true if you
> come from another VCS like SVN: you can use the same commands for
> the same results on the local repository and you only need to learn
> a couple of commands for syncing. Git uses different commands for
> everything (this is actually a stated design goal: try to make
> things as different from CVS as possible!)
>
> 	The only true advantage that Git has over Mercurial is the staging
> area, and even that is a two edged sword: IMO it should not be
> enabled by default since it helps people to lose data. And the same
> functionality can be emulated (and superseded) in Mercurial with
> record and mq anyway.
But isn't the staging area similar, if not identical to SVN? I mean, in 
svn you also have to do a command "svn add" to add new files to the 
"sandbox". They won't get commit otherwise, right?
(note: im somewhat familiar with SVN and Git, but not with Mercurial)
-- 
Bruno Medeiros - Software Engineer
    
    
More information about the Digitalmars-d-announce
mailing list