Practical SVN for PHP Developers

Matthew Weier O'Phinney (May 19, 2009)
Talk at php|tek 2009 (English - US)

Rating: 4 of 5

You've read all the Best Practices materials, attended workshops on them, and you're finally convinced that you need version control as an integral part of your company's workflow. But where do you start?

Subversion is potentially the most adopted non-distributed version control system available today. Its price -- free -- is compelling enough, but it also offers many features out of the box.

In this session, we will step you through a number of effective subversion best practices, from setting up your repositories to adding hooks for linting, code sniffing, and running your unit tests.

Topics covered will include:

- Setting up your repositories, including ACLs and administration
- Working with Subversion, including commit strategies, branching and tagging strategies, merging, and handling conflicts.
- Integrating Subversion with your PHP workflow, including setting up commit hooks for code linting, code sniffing, and running unit tests

The goal is for PHP developers to walk away from the workshop with the tools necessary to setup a working version control environment in their company, tailored to their workflow.

Claim This Talk

 
Comments closed.

Comments

Rating: 4 of 5

May 20, 2009, 12:07 by stefan

Matthew and Lorna are both good and charismatic speakers, and though I've been using svn for quite some time, I learned a few interesting things. Excellent workshop!

Rating: 4 of 5

May 20, 2009, 14:32 by EliW

A great discussion that easily explained SVN, even to people who might have never heard of Version Control ever. After teaching the basics of how to use it, it expanded into best practices, branching patterns, and more.

The pair of speakers complemented each other well to make an entertaining and informative talk.

Only marred by some minor issues with their slidedeck that was often hiding titles of the slides.

Rating: 4 of 5

May 20, 2009, 16:05 by brandonsavage

Fantastic talk. Some technical problems but overall the material was amazing.

Rating: 5 of 5

May 20, 2009, 19:22 by enygma

Great stuff...I can't wait to apply it at work here in the near future!

Rating: 5 of 5

May 24, 2009, 15:36 by caseysoftware

Great talk incorporating a few things I knew with a lot that I didn't. I normally merge conflicts by hand but - as Lorna noted - it's really not that scary. I appreciated their perspective.

This could be nicely supplemented by a hands-on session trying out some of the tools.

© Joind.in 2010