We are pleased to announce (somewhat belatedly) Mike Mason’s 2nd Edition of “Pragmatic Version Control with Subversion.”

Version control is the lifeblood of software projects, but it often becomes complicated and overly difficult in practice. The first edition of Pragmatic Version Control using Subversion solved that problem with a pragmatic guide to getting started with version control, including simple recipes for managing day-to-day development tasks using Subversion, a widely-used Open Source version control system.

Time marches on, and the Subversion system has added new features and new functionality. In Pragmatic Version Control Using Subversion, 2nd Ed, original author Mike Mason revises this great book to include the latest features from Subversion 1.3.

Mike Mason tells us, “This book can help your developers become more efficient—-they’ll work better as a team, and keep on top of software complexity.” Mike brings key points of version control workflow to life with real-world examples using Subversion. The book also includes additional sections on installing Subversion, creating a repository, configuring network access, common, “daily use” recipes, as well as more advanced topics such as tagging, branching, organizing your project and tracking third-party content.

New for the second edition:

  • Revised content to reflect all the major changes to Subversion 1.3
  • New chapter on Subversion’s optional file locking to help you manage unmergeable binary files
  • New sections covering path-based security for both the svnserve and Apache networking servers
  • New advanced topics chapter covering programmatic access to Subversion and advanced repository management

Note to owners of the first edition:

If you already have the first edition of “Pragmatic Version Control with Subversion,” you may not need to purchase this second edition. The new chapter on File Locking is available as a free sample from the book’s home page. If you aren’t using the latest features from Subversion 1.3, you’ll be fine with your current copy. If you do want the latest changes for 1.3, then you will need to purchase this book (there is no upgrade from the first edition).

Readers just starting out with version control will appreciate this book—it covers the basics that they’ll need to get their job done. But it’s also suitable for people who’ve been using version control for years, as it contains simple solutions to replace their existing, overly complicated workarounds. Finally it provides a straightforward guide to getting started with the increasingly popular Subversion system: installing, networking and administering a repository.

Sample chapters, table of contents, and more information is available on the book’s home page

Other new titles in print:

  • “No Fluff, Just Stuff Anthology: The 2006 Edition”—Learn from the top authors and speakers: it’s the next best thing to being there.

Coming up next:

  • “Interface Oriented Design” by Jolt-award winning author Ken Pugh
  • “Agile Retrospectives: Making Good Teams Great” by Esther Derby and Diana Larsen

Thanks for your continued support,

Andy and Dave