Tag Archive for 'mike lester'

Subversion Live: Branching and Merging Best Practices

You may already have heard that Subversion Live is back for 2012, once again bringing the Apache Subversion community their own conference series. This year’s conference series is bigger and better than ever, with events taking place in San Francisco (October 10th & 11th) Greenwich Connecticut (October 16th & 17th) and London (October 23rd & 24th).

Confirmed sessions include:

  • What’s coming in 1.8
  • Best Practices for Large SVN Deployments
  • Merge & Performance Improvements
  • Apache Bloodhound
  • Hook Scripts
  • ….and more!

As part of Subversion Live 2012, WANdisco’s Director of Training Mike Lester will deliver a session on branching and merging best practices. We caught up with Mike, to find out what Subversion Live attendees can expect from ‘Branching & Merging Best Practices,’ and how 1.7’s merge tracking enhancements impacted Subversion users.

In your opinion, why does branching and merging remain such a hot topic for Subversion developers?

Mike Lester: People fear merging and thus avoid using branches, one of the most powerful tools built into Apache Subversion. They forget that as developers they have been doing branching and merging by hand for years, and fail to take advantage of all the capabilities that Subversion can bring to these activities.

Apache Subversion 1.7 introduced some merge tracking enhancements. How did these impact the branching and merging process for SVN users?

Mike Lester: By isolating the subtree mergeinfo updates to only the subtrees affected by a merge, rather than updating all subtree merge info, it makes keeping track of what was actually changed easier to monitor.

Who would benefit from attending ‘Branching and Merging Best Practices?

Mike Lester: Anyone that uses Subversion on multi-developer projects needs to come up with a plan on how they will use branches and merging. If you don’t have a plan yet or think your current procedures might be improved, this talk should help.

Can you give us a sneak preview of some of the best practices you’ll share in your Subversion Live session?

Mike Lester: Options on when to merge, guidelines of monitoring branches, examples of how project planning must change to do branching and merging and in a controlled manner.

Not signed up yet? Visit http://www.wandisco.com/svn-live-2012 to register, or find out more!