On Fri, Mar 21, 2008 at 5:17 PM, <skip@pobox.com> wrote:
With all these distributed revision control systems now available (bzr, hg,
darcs, svk, many more), I find I need an introduction to the concepts and
advantages of repository distribution.  It seems to me that it has the
potential for leading to anarchy, though I can see how some things would be
improved (working offline, maintaining local patches).  It's not obvious how
I push changes back upstream.  Can someone point me to some useful content
(web pages or books) which will help me wrap my brain around the ideas?
Maybe a compare/contrast of the major players?
Unfortunately, Wikipedia's article doesn't seem up to snuff.
http://www.dwheeler.com/essays/scm.html seems like a good overview of various players.
http://ianclatworthy.files.wordpress.com/2007/10/dvcs-why-and-how3.pdf tells you why you should use it.
I have found Bazaar's user guide to be a very gently gentle introduction to the topic: http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html
When you're ready for laughs, you can watch Linus give a talk on git: http://youtube.com/watch?v=4XpnKHJAok8

For anything else, Google it!


Benjamin Peterson

Python-Dev mailing list
Unsubscribe: http://mail.python.org/mailman/options/python-dev/musiccomposition%40gmail.com