BUY THIS BOOK
Add to Cart

Print Book $34.95


Add to UK Cart

Print Book £24.99

What is this?

Pragmatic Version Control, Second Edition Using Subversion

By Mike Mason
Second Edition  May 2006 
Publisher: Pragmatic Bookshelf
Pages: 256
ISBN 10: 0-9776166-5-7 | ISBN 13: 9780977616657
starstarstarstarstar (Average of 2 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. Version control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back.

This book describes Subversion 1.3, the latest and hottest open source version control system, using a recipe-based approach that will get you up and running quickly and correctly. Learn how to use Subversion the right way-the pragmatic way.


Full Description

This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. Version control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back.

This book describes Subversion 1.3, the latest and hottest open source version control system, using a recipe-based approach that will get you up and running quickly and correctly. Learn how to use Subversion the right way-the pragmatic way.

With this book, you can:

  • Keep all project assets safe--not just source code--and never run the risk of losing a great idea
  • Know how to undo bad decisions--even directories and symlinks are versioned
  • Learn how to share code safely, and work in parallel for maximum efficiency
  • Install Subversion and organize, administer and backup your repository
  • Share code over a network with Apache, svnserve, or ssh
  • Create and manage releases, code branches, merges and bug fixes
  • Manage 3rd party code safely
  • Use all the latest Subversion 1.3 features including locking and path-based security, and much more!

Now there's no excuse not to use professional-grade version control.

Browse within this book

Cover




Featured customer reviews

Write a Review


good for all readers,  August 15 2007
Rating: StarStarStarStarStar
Submitted by Vlad   [Respond | View]

This book provides an excellent introduction to Subversion. The first chapter is devoted to motivating version control with typical real-world scenarios and should be particularly helpful to anyone completely new to version control. The remaining chapters concisely cover all of the basic Subversion operations you are likely to need for 90% of your work. The appendices cover some of the more advanced concepts you may encounter, especially if you will be administering Subversion. Finally, a handy summary of Subversion commands is included at the end.

I highly recommend this book to anyone looking for a quick introduction to Subversion whether you are completely new to version control or have experience with another system like CVS.


Pragmatic Version Control, Second Edition: Using Subversion,  November 16 2006
Rating: StarStarStarStarStar
Submitted by Jeremy Fluhmann   [Respond | View]

Pragmatic Version Control, Second Edition

Using Subversion

By Mike Mason

Second Edition May 2006


Publisher: Pragmatic Bookshelf

ISBN: 0-9776166-5-7

Pages: 256

Price: $34.95 USD

http://www.oreilly.com/catalog/0977616657/ (http://www.oreilly.com/catalog/0977616657/)



In his book, “Pragmatic Version Control”, Mike Mason starts with explaining what version control is and why you need it. My current employer changed from using CVS to Subversion. I had no experience with either one, and began stumbling through using Subversion without any base knowledge of how to use it. I started reading this book and immediately began feeling comfortable in the new environment. Mike Mason does a very good job of explaining things in a way that anyone new to Subversion, or version control for that matter, can easily understand and start using without any problems. Mike walks through a tutorial of setting up a new installation of subversion, creating a repository, and checking in and out projects. He covers everything from the most common commands, to file locking, to using third-party software.



This book uses a “recipe”-based approach to learning Subversion. I’m the kind of guy that learns by example and that’s exactly what this book does. I would highly recommend this book to anyone considering using a version control system. As I mentioned, I’ve never used CVS or any of the alternative versioning systems, but with this book, Subversion just seems so easy and simple to use. And, if you are currently using CVS, this book walks through the procedure and steps required for migrating from CVS to Subversion. Mike also explains some of the differences between the two systems and points them out throughout the book. The appendixes are packed full of in-depth information and additional examples, including advanced repository management and securing Subversion. Wow, an entire book full of Subversion, I’d say Mike covers it all.



Read all reviews


Pragmatic Version Control
See larger cover