Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Dec 2011 17:59:24 -0700
From:      Dale Scott <dalescott@shaw.ca>
To:        William Brown <william.e.brown@adelaide.edu.au>
Cc:        freebsd general questions <freebsd-questions@freebsd.org>
Subject:   Re: Revision control advice
Message-ID:  <fba5edfa7d4c1.4ef36ffc@shaw.ca>
In-Reply-To: <9054C93B-B423-4C34-B95D-3C4119FC2C45@adelaide.edu.au>
References:  <alpine.BSF.2.00.1112212011490.44046@tripel.monochrome.org> <4EF29AD7.5040807@herveybayaustralia.com.au> <CAFYJ9ehcvoP%2BS%2BtacD2g8CZ-UmBHrNx9FSBXMyUUM7M26dbiXw@mail.gmail.com> <CAKYr3zwnRAj-quhJ8iL4DGuRatGLPHQPLD958WQyAFeS=GW4fg@mail.gmail.com> <CAM_d0bpnGLNSQ3LkBSy%2BLNv8o80J8LO3RP4fvc=7f1C52bvKsA@mail.gmail.com> <4EF2FA12.5010606@infracaninophile.co.uk> <9054C93B-B423-4C34-B95D-3C4119FC2C45@adelaide.edu.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Absolutely go distributed vcs over centralized. Keeping code always under version control, even when local in your sandbox, is extremely powerful. And since a distributed vcs can be used as a centralized vcs, there's really no technical reason to use a centralized vcs.

----- Original Message -----
From: William Brown william.e.brown@adelaide.edu.au

> I would advise staying away from mercurial (aka hg). It has a 
> lot of issues with corruption of repositories. Git does the same 
> and is a lot more mature and stable. 

Do you have any references re Mercurial repo corruption?

I originally started using Mercurial a couple years ago because NetBeans had built-in support, but the command set is consistent and uniform, Bryan O'Sullivan's Definitive Guide is excellent, and TortoiseHg/HgWorkbench work flawlessly on Windows (I use the command line or the Natilus plugin when not on Windows). No argument that git has the mindshare, although arguably due more to github than git itself. Googling will show there are major projects using Mercurial as well.

Dale

----- 
Transparency with Trust 
http://www.dalescott.net 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fba5edfa7d4c1.4ef36ffc>