Best of Subversion Day 2010

Subversion Day Berlin, 10th to 11th June 2010

This year's Subversion-Day event may have taken place on the hottest days Berlin has seen this year, but the summer sun wasn't the only thing generating energy. During the workshops on 10.06. and the SVN-Day on 11.06.2010, the 90° degree weather outside elego's offices was easily matched in intensity by the events  inside.

Participants of the "Can you merge it?" "Can you fix it?" & "How to migrate from X to SVN" workshops may have begun to sweat a bit when tackling the some of the most formidably difficult exercises, but in the course of the day each problem was successfully solved and its solutions elucidated.

June 10th also marked the beginning of the Subversion-Hackathon. Committers from distant corners of the world came together to discuss and implement concepts and solutions for the SVN project. Attendees included Michael C. Pilato (USA), Lieven Govaerts (Belgium), Neels J. Hofmeyr (Germany), Daniel Naeslund (Sweden), Ivan Zhakov (Russia), Stephen Butler (USA/ Germany), Hyrum Wright (USA), Julian Foad (UK), Bert Huijben (Netherlands), Greg Stein (USA) and Stefan Sperling (Germany).

After the workshops, participants, speakers, committers and corporate sponsors alike gathered in the courtyard to enjoy the balmy evening air and exchange experiences, perspectives and ideas about Subversion and topics related to the Open Source Project.

The actual SVN-Day proceedings on Friday were kicked off by C. Michael Pilato's Keynote address describing the Community's plan for Subversion in the coming years. The Subversion developers offered their vision for the future, distilled to a single sentence: “Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.”

Subversion committers then took the podium to give a presentation with the title "What is new in Subversion 1.7? How did 1.6 turn out?", followed by user lectures from Nico Schellingerhout (Philips Healthcare), Dr. Markus Liebelt (T-Systems) und Dr. Alexander Schwartz (, who in particular discussed the use of Subversion in an Agile development process and the problematic branching and merging issues arising in that context. Rainer Heinold (CollabNet), also spoke about Agile development with Subversion, discussing Agile Patterns, new approaches and possible implementations

The topic "Branching and Merging", a perennial favorite, was taken up by another group of committers outlining "The Future of Merging with Subversion", as well as elego developers Thomas Obermüller und Michael Wolowyk, who gave an impressive demonstration of an Open Source tool for visualizing a Subversion repository's branching/merging history in a task-based development environment.

Hyrum Wright followed, illuminating the background and motivation for Subversion's recent move: "Why did Subversion become an Apache project?" and committer Stefan Sperling concluded the day's talks with  "Contributing to Subversion and interacting with the developer community".

Last but not least, we would like to extend our thanks to all sponsors of the event, including the firms ASERVO, CollabNet, VisualSVN, WANdisco, elego, the speakers and presenters, and of course the participants, who support the project with their attendance fees.

In our download area you'll find all presentations held by elego staff members at the summit as well as other interesting presentations, papers, and movies all about software configuration management with Open Source tools.