Subversion in a Distributed World

Lorna Jane Mitchell (May 19, 2010 at 13:30)
Talk at TEKĀ·X (English - US)

Rating: 5 of 5

Feeling left behind because you still use subversion? In a world where everyone seems to be shouting "git!", this session makes the case for continued use of traditional source control in organisations. With a hype-free analysis of the features in the various distributed version control systems and a look at the tools currently available, we'll also look at how both traditional and distributed solutions meet the business requirements of today and talk about how we can take advantage of them within our existing development setups. Finally, we'll look at what might influence our decision to move commercial infrastructure away from the traditional subversion repository towards distributed solutions, or not.

 
Comments closed.

Comments

Rating: 5 of 5

May 19, 2010, 19:28 by elazar

Excellent talk with a very practical unbiased view of the popular version control systems out there today (aside from occasional humorous jabs). Outstanding objective review of when and why you'd want to use each, how they compare in terms of functionality, and how to integrate them into your workflow. Developers as much as users of these version control tools should see this talk; they'd benefit immensely from Lorna's perspective.

Rating: 5 of 5

May 19, 2010, 19:30 by akrabat

Great talk. Well paced and objective overview of svn, hg, git and bzr.

Rating: 5 of 5

May 19, 2010, 19:31 by joel

Loved it!! I finally feel like I can defend sticking with SVN. I am going to play around with a bridge though and ease into git/hg/bzr locally. Can I give this 6 thumbs up? Alright, I'm done gushing.

Rating: 5 of 5

May 19, 2010, 19:38 by jeremykendall

My favorite talk so far. Tons of great info from a rational, (mostly) vcs agnostic point of view. Great information on whether or not to switch from svn to dvcs, including some great info on svn bridges (bzr-svn, git-svn). Awesome job, Lorna.

(Objective, that's the word I was looking for. Rational, sure, but objective, that's the ticket.)

Rating: 5 of 5

May 19, 2010, 19:44 by dthomson

Very practical, informative, thorough comparison of version control systems. I learned a lot, and liked the emphasis on choosing what fits your needs the best. Thanks!

Rating: 5 of 5

May 19, 2010, 19:47 by notmessenger

Very awesome presentation! Great comparison between most of the options, presented in a straight-forward, no-fluff or bias. Made so many things clear.

Rating: 5 of 5

May 19, 2010, 19:50 by DragonBe

Lorna just did it again ! Simple, to the point and great contents.

Awesome !

Rating: 5 of 5

May 19, 2010, 20:08 by Anonymous

Excellent presentation, very dispassionate review of picking SVN or a DVCS, especially given large organizations with severe inertia (read: every enterprisey shop out there).

Rating: 5 of 5

May 20, 2010, 13:39 by rbowen

Nothing turns me off like the religious fervor surrounding technology choices. Tools are tools. I have been actively repelled from Git and Bzr for a couple years by evangelists trying to save my soul from the evils of Subversion.

Thanks for a comparison of the technologies, presented in dispassionate terms, so that one can actually understand what the differences and similarities are.

Travis' talk after yours was also surprisingly dispassionate, for a self-proclaimed fan boy.

Rating: 5 of 5

May 20, 2010, 15:56 by weierophinney

Very nice overview of the core features of version control systems, and how distributed and centralized differ -- and how they can be similar and/or complement each other.

My only comment is that perhaps just a brief discussion of where the distributed model fits well would be in order (open source projects, distributed teams, etc.). Overall, very well done.

Rating: 5 of 5

May 20, 2010, 20:42 by jakefolio

This was my 2nd time to attend a talk by Lorna, and I was definitely not let down. She provides a great overview of DVCS features and hosted services (launchpad, github, etc). The explanation of conceptual differences between centralized and distributed was very helpful. SVN Bridge! I'm implementing the SVN bridge when I get to the office on Monday.

Rating: 5 of 5

May 20, 2010, 21:55 by auroraeosrose

Excellent talk - I would like to see more on mercurial (give it a go) and a bit of (as other people said) distributed vs. central and how to pick would be great

Rating: 5 of 5

May 21, 2010, 15:18 by EliW

Excellent talk with great overview of the various options that exist.

Rating: 5 of 5

May 22, 2010, 22:48 by shafer_w2002

Excellent talk.

Rating: 5 of 5

May 24, 2010, 16:34 by frozen-solid

A great talk that made me rethink my plans for source control. I never would have thought using bridges so that git and svn, and any other source control, could work so well together. The talk was definitely geared more towards those experienced with SVN and Git than those looking for a fresh start from nothing, but it still was very easy to follow for such a newbie. I appreciate how unbiased the talk was, and how everything was presented from as neutral of a view as possible. It was refreshing to be able to see each Source Control solution in such a light, and made great cases for each solution in different coding environments.

© Joind.in 2010