Pragmatic Version Control Using Subversion

By Mike Mason
First Edition  February 2005 
Publisher: Pragmatic Bookshelf
Pages: 224
ISBN 10: 0-9745140-6-3 | ISBN 13: 9780974514062

This book is OUT OF PRINT.

Book description

In this latest addition to the Pragmatic Starter Kit, author Mike Mason expands the original, award-winning CVS-based title to include a complete description of Subversion, an advanced, Open Source, modern version control system designed to replace CVS. This book offers plenty of help for people getting started, and includes sections on migrating to Subversion from CVS, installing and networking Subversion, and administering a repository. You'll also learn about client-side tools, including GUI tools and IDE-integration plugins. If you've put off learning Subversion, this is your chance to do it the easy way, the pragmatic way. Volume I of the Pragmatic Starter Kit.
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. All projects need version control: it's the lifeblood of any project's infrastructure, yet half of all project teams in the U.S. don't use any version control at all. Many others don't use it well and end up experiencing time-consuming problems. Version control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back. This book describes Subversion, 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
Now there's no excuse not to use professional-grade version control.

Browse within this book

Cover



Featured customer reviews

Be the first person to review this book!

Write a Review


Pragmatic Version Control Using Subversion
See larger cover