Looks like this event has already ended.

Check out upcoming events by this organizer, or organize your very own event.

View upcoming events Check out SF events Create an event

Subversion Live 2012 - San Francisco, CA

WANdisco

Wednesday, October 10, 2012 at 12:00 PM - Thursday, October 11, 2012 at 5:00 PM

San Francisco, CA

Subversion Live 2012 - San Francisco, CA

Ticket Information

Ticket Type Sales End Price Fee Quantity
Subversion Live San Francisco Ended $300.00 $0.00

Who's Going

Loading your connections...
SHARE THIS EVENT

Event Details

Wednesday, October 10, 2012: 12 - 8:30 pm Birds of a Feather 

Thursday, October 11, 2012: 9 - 5:00 pm Subversion Live


Last year, Subversion Live brought the Subversion community sessions covering everything from Subversion’s future, to expert-led best practices workshops focused on getting the most out of Subversion, and a unique ‘Roundtable with the Committers’ session.

They also had the invaluable opportunity to network with other Subversion administrators, users, and the core committers themselves.

This year’s sessions include:

  • What's coming in 1.8
  • Best Practices for Large Subversion Deployments
  • Subversion Server Tuning Demo
  • New Developments in Subversion Clients
  • Merge & Performance Improvements
  • Branching & Merging Best Practices
  • Hook Scripts
  • Apache Bloodhound

Hotel details:

San Francisco Marines Memorial Club & Hotel
609 Sutter Street
San Francisco, CA 94102
Tel: (415) 673-6672
Fax: (415) 441-3649
Room Rate: $209 Standard, $229 Deluxe

To reserve a room at negotiated rate click on the following link (subject to hotel availability): https://gc.synxis.com/rez.aspx?Hotel=15825&Chain=6660&group=Subversion%20Live%202012


Agenda:

Subversion Live 2012 Day 1 Birds of a Feather

12:00 pm - 1:15 pm Hook Scripts

Hook scripts give your organization an unparalleled ability to both automate and control the use of Subversion.

For the sophisticated Subversion installation, hook scripts allow the ultimate in control, security, automation and information. This talk will discuss and demonstrate which hooks are available, how to use them and examples of the variety of benefits WANdisco customers have received from their usage.

  • The hooks collection
  • How to implement a hook script
  • An example of getting data from a repository
  • Using hook scripts to enforce and enhance policies and procedures

1:15 - 1:30 pm Break

1:30 - 2:15 pm Subversion Server Tuning Demo

Understand the bottlenecks of your Subversion infrastructure and how to eliminate them.

After a short overview on the data processing chain starting from disks hosting your repositories all the way down to client, we will investigate each of theses stages for typical limitations.

Subversion 1.7 and 1.8 add a wide range of opportunities to reduce the size of your repository, eliminate unnecessary I/O, reduce latencies and ultimately improve user experience. To give you the tools to develop a tuning strategy for your own server setup, you will also learn about the trade-offs involved.

2:15 - 3:45 pm Best Practices of Large Subversion Deployment in large customer sites

Best Practices employed by WANdisco customers for Large Subversion deployments.

Drawing on real life experience of supporting some of the world's largest Subversion deployments, here are some of the best practices and lessons learned from helping our customers maintain a high quality Subversion service using WANdisco's Subversion MultiSite and Access Control products.

The key to managing a successful large scale Subversion deployment lies in having solid IT processes and monitoring in place, ensuring that you can plan for increased Subversion usage as your organisation grows and agile development processes such as Continuous Integration are adopted by your development teams.

3:45 - 4:00 pm Break

4:00 - 6:00 pm Birds of a Feather Open Session

6:30 - 8:30 pm Cocktail reception


Subversion Live 2012 Day 2

8:30 am Continental Breakfast

9:00 am Key Note

10:00 am What's coming in 1.8 Overview

11:15 - 12:15 pm AM Breakouts:

Breakout 1: Breakout 2: Breakout 3:
Bloodhound Branching & Merging Best Practices New Developments in Subversion clients

Join in our interactive Bloodhound session and get an update on the Apache Bloodhound project, discuss some of the key features we think sets Bloodhound aside from Trac and other defect tracker/requirements capture tools currently in existence, get an insight into where we would like to take the product and how you can contribute to its success.

Apache Bloodhound is an OpenSource tool for managing software development. Its strengths lie in a close tie in between Subversion source control and a powerful ticket system, built on the shoulders of Trac. Bloodhound develops the core Trac principles and builds on them to create a quick setup/install process, cleaner user experience and more approachable interface without compromising an organisation's need to evolve. In this session we'll discuss key UI and functional differences between Bloodhound and Trac, using Bloodhound within your Subversion ecosystem, users, projects, groups & Permissions and general ticket management.

Branching and merging can make development easier and more controllable but these must be done with a plan.

In order to take full advantage of the power of Subversion you need to use branches as part of development. This talk will discuss how branches and merging should be implemented as part of your development strategies and the benefits of having a branch plan. Learn how other companies use branches and several techniques to minimize the issues of forgotten branches and difficult conflicts.

  • Different branches for different purposes
  • Tracking branch usage, make it part of your project plans
  • When to merge
  • Actively avoiding conflicts

Learn about hidden gems and the latest improvements.

Subversion clients are constantly improving and often add functionality that is not delivered by the core project. New developments allow you to use Subversion similar to Dropbox, other very useful features have been present for a while now but are not known to most users. This talk will show you how those hidden gems and new capabilities can make your users even happier.

Focusing mainly on TortoiseSVN, there will also be a quick look at the "best" clients available on your favorite OS.

12:15 1:15 pm LUNCH

1:30 - 2:30 pm FIRST PM Breakouts

Breakout 1: Breakout 2: Breakout 3:
Open Source/ALM Stack 1 year later Merge & Performance Improvements Move Tracking

This session discusses the criticality of the tooling selection process when building an organisation's Application Lifecycle and how the application marketplace has evolved since we last discussed this topic.

In a crowded app/plugin marketplace it can be difficult to know what specific tools you need, to take your software idea to a fully tested and deployed application. We recognise that organisations need to build a strong set of tools, maintaining standards and control at the core of the Application Lifecycle whilst allowing the toolset to easily expand and contract on a per project basis. In this session we discuss the various steps in the Application Lifecycle and appropriate Opensource tools at each stage. By the end of the session attendees will be equipped to know how to create the right ecosystem for a project that matches the organisation's working methodology and culture. This session will focus on specific case studies, provide details of how the tools compliment each other and how they all integrate with Subversion.

Exploring the design of a symmetric merge algorithm to make to-and-fro merging simpler.

Subversion's automatic merge tracking comes into play in the 'sync' merge from parent branch to child branch and in the 'reintegrate' merge in the other direction. But if you want to continue making changes on both branches, and merging those changes to-and-fro, Subversion currently requires extra effort from the user. Why is that?

With clear graphical explanations, we demonstrate and contrast the operation of sync and reintegrate merges. We then explore the design of a symmetric merge algorithm and show how it makes to-and-fro merging simpler.

Tracking renames to automatically resolve tree conflicts during update and merge.

Tracking renames in the working copy to automatically resolve tree conflicts during update. Identifying renames in the repository to automatically resolve tree conflicts during merge.

2:45 - 3:45 pm SECOND PM Breakouts

Breakout 1: Breakout 2: Breakout 3:
Branching & Merging Best Practices Merge & Performance Improvements New Developments in Subversion clients

Branching and merging can make development easier and more controllable but these must be done with a plan.

In order to take full advantage of the power of Subversion you need to use branches as part of development. This talk will discuss how branches and merging should be implemented as part of your development strategies and the benefits of having a branch plan. Learn how other companies use branches and several techniques to minimize the issues of forgotten branches and difficult conflicts.

  • Different branches for different purposes
  • Tracking branch usage, make it part of your project plans
  • When to merge
  • Actively avoiding conflicts

Exploring the design of a symmetric merge algorithm to make to-and-fro merging simpler.

Subversion's automatic merge tracking comes into play in the 'sync' merge from parent branch to child branch and in the 'reintegrate' merge in the other direction. But if you want to continue making changes on both branches, and merging those changes to-and-fro, Subversion currently requires extra effort from the user. Why is that?

With clear graphical explanations, we demonstrate and contrast the operation of sync and reintegrate merges. We then explore the design of a symmetric merge algorithm and show how it makes to-and-fro merging simpler.

Learn about hidden gems and the latest improvements.

Subversion clients are constantly improving and often add functionality that is not delivered by the core project. New developments allow you to use Subversion similar to Dropbox, other very useful features have been present for a while now but are not known to most users. This talk will show you how those hidden gems and new capabilities can make your users even happier.

Focusing mainly on TortoiseSVN, there will also be a quick look at the "best" clients available on your favorite OS.

4:00 - 5:00 pm Committer Roundtable

The schedule is subject to change without notice. All Subversion Live events are non-refundable.

When & Where



Marines Memorial Club & Hotel
609 Sutter St
San Francisco, CA 94102

Wednesday, October 10, 2012 at 12:00 PM - Thursday, October 11, 2012 at 5:00 PM


  Add to my calendar

Organizer

WANdisco

WANdisco is the leading provider of Apache Subversion-based software and services for the enterprise, and a major corporate sponsor of the Subversion project.

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.