Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
50 used & new from $9.86

Have one to sell? Sell yours here
 
   
Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition) (Paperback)

by Mike Mason (Author)
4.1 out of 5 stars See all reviews (28 customer reviews)

List Price: $34.95
Price: $23.07 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.88 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
31 new from $17.97 19 used from $9.86
Also Available in: List Price: Our Price: Other Offers:
Paperback (Illustrated) 30 used & new from $5.79

Best Value

Buy Essential CVS (Essentials) and get Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition) at an additional 5% off Amazon.com's everyday low price.

Essential CVS (Essentials) + Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)
Buy Together Today: $54.76

Show availability and shipping details

  • Essential CVS (Essentials)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • This item: Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

by Mike Clark
4.7 out of 5 stars (32)  $19.77
Version Control with Subversion

Version Control with Subversion

by C Pilato
4.7 out of 5 stars (23)  $26.39
Pragmatic Unit Testing in Java with JUnit

Pragmatic Unit Testing in Java with JUnit

by Andy Hunt
4.0 out of 5 stars (12)  $19.77
Practical Subversion, Second Edition (Expert's Voice in Open Source)

Practical Subversion, Second Edition (Expert's Voice in Open Source)

by Daniel Berlin
3.8 out of 5 stars (8)  $23.09
Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers)

by Venkat Subramaniam
4.5 out of 5 stars (32)  $19.77
Explore similar items

Editorial Reviews

Product 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.



About the Author
Mike Mason is a consultant with ThoughtWorks, developing enterprise applications for Global 1000 companies. As a developer, coach, and Agile/XP proponent, he relies on version control best practices to get the job done. Mike has extensive experience of leading version control systems, including Subversion, CVS and Perforce.

Product Details

  • Paperback: 256 pages
  • Publisher: Pragmatic Bookshelf; 2 edition (May 31, 2006)
  • Language: English
  • ISBN-10: 0977616657
  • ISBN-13: 978-0977616657
  • Product Dimensions: 8.9 x 7.5 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars See all reviews (28 customer reviews)
  • Amazon.com Sales Rank: #125,415 in Books (See Bestsellers in Books)

Citations (learn more)
1 book cites this book:

What Do Customers Ultimately Buy After Viewing This Item?

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)
61% buy the item featured on this page:
Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition) 4.1 out of 5 stars (28)
$23.07
Version Control with Subversion
24% buy
Version Control with Subversion 4.7 out of 5 stars (23)
$26.39
Practical Subversion, Second Edition (Expert's Voice in Open Source)
7% buy
Practical Subversion, Second Edition (Expert's Voice in Open Source) 3.8 out of 5 stars (8)
$23.09
Pragmatic Version Control Using Git (Pragmatic Starter Kit)
5% buy
Pragmatic Version Control Using Git (Pragmatic Starter Kit) 4.6 out of 5 stars (15)
$23.07

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(5)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
Mike Mason suggested this product show on searches for "team foundation". What do you suggest?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

28 Reviews
5 star:
 (14)
4 star:
 (6)
3 star:
 (6)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (28 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
46 of 48 people found the following review helpful:
3.0 out of 5 stars Helpful intro but a poor reference, May 17, 2005
By Raymond Brigleb (Portland, OR, United States) - See all my reviews
(REAL NAME)   
This book really did get me off on the right foot. It provides a helpful perspective that was invaluable to a Subversion beginner. The tone is just right.

However, as I started running into problems, the book fell flat on its face. I couldn't find anything related to my tasks in the index, and there seems to be no coverage of simple concepts like removing directories or groups of files, nor are there any tips and tricks or scripts that might help to maintain my repository. And though there's coverage of a popular Windows GUI client, there's just no help for Mac developers.

I have to give this book three stars. At this price, my hopes were a lot higher.
Comment Comments (3) | Permalink | Was this review helpful to you? Yes No (Report this)



 
44 of 46 people found the following review helpful:
5.0 out of 5 stars A straightforward guide for the Subversion beginner, March 1, 2005
Here's a straightforward book with two audiences. First, if you've never actually used version control and you're a bit unsure of why you should and where to start, it provides a gentle introduction to the subject, explaining why this is one of the cornerstones of serious software development. Second, if you are already familiar with version control but thinking of moving to Subversion (particularly if you're already using CVS, the system from which the Subversion designers made their escape) this is the book to get you up and running with a minimum of fuss. The focus is on teaching you how to perform the basic operations that everyone needs to know to use version control efficiently: putting files into a repository, getting them out again, resolving conflicts among multiple developers, handling branches, and so on. You likely won't learn every niggling little detail about Subversion from this book (especially given that it's a program still under active development) but you'll learn plenty enough to get the job done.

After covering the basics of version control and some of the reasons why Subversion is a good choice, Mason shows you how to install things and handle the most basic commands - checking files in and out, and merging changes. He then moves on to larger organizational issues, including tags and branches, multiple repositories, sharing code, and how to handle third-party code. If you've read the earlier Pragmatic Bookshelf title Pragmatic Version Control using CVS you'll find that this book is a port of that one. That is, it includes the same examples, rewritten with Subversion syntax instead of CVS syntax. But it's not always a direct port. The new book is substantially longer than the old one, since Subversion is more flexible, and where Subversion offers a better way to do things than CVS Mason doesn't hesitate to point it out.

You'll also find some coverage here of other topics like using the Windows GUI tool TortoiseSVN, migrating from other systems to Subversion, and setting up Apache to handle Subversion over HTTP. There's a handy listing of commands and recipes at the tail end of the book which provides a fast reference for people who prefer to work at the command line - which, after all, is the most natural environment for Subversion.

Perhaps the best testimonial to the power of Subversion here is that the author convinced the publisher to switch. Pragmatic used to keep book files in a CVS repository. Now they use Subversion. If you're considering making the switch yourself, it's definitely worth picking up a copy of this easy read to help you along the way to success.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 18 people found the following review helpful:
3.0 out of 5 stars Elementary, October 9, 2005
I have been using subversion for over a year now. I bought this book after I was some what familiar with svn aka subversion.

I think this book is very good for someone starting off with subversion. The language is pretty good. You can cover this book in just one day!!!

To summarise:
PROS: Simple & Sweet language
Good examples

CONS: Not advanced

I would recommend the free subversion book over this book if you want to learn advanced techniques with subversion.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Libro mai ricevuto! - Book not received !

Today, 31 May 2009, I am still waiting for this book bought (paid) 2 months ago.
Published 1 month ago by Bonasia Calogero

4.0 out of 5 stars If your struggling to learn version control, GET THIS BOOK
I spent some time searching the internet trying to learn about version control. I should have bought this book earlier. Read more
Published 3 months ago by Ron Vander Wal

4.0 out of 5 stars A helpful, easy read
[Reviewed by XPSD member Andy de Torres]

As the guys behind the Pragmatic Starter Kit Series admit, these books cover basic stuff all developers should know. Read more
Published 11 months ago by XPSD

5.0 out of 5 stars Fantastic
This book had everything a non-expert would need to understand the basics of the version control system with Subversion.

The tone is very readable. Read more
Published 11 months ago by Sammy Sumer

5.0 out of 5 stars An absolute gem
This is my favorite technical book. I read it cover to cover, which is unusual for me but this book was just that good -- comprehensive and quite easy to understand... Read more
Published 12 months ago by E. Smith

5.0 out of 5 stars Excellent kick start and easy read
Excellent book to get kick started on SVN. The examples given in the book are very practical and reinforce learning. Read more
Published 16 months ago by R. Seshan

3.0 out of 5 stars Too wordy by far
This book is targeted at someone who is likely already familiar with version control systems (as it frequently refers back to differences with CVS), yet tries to be for the... Read more
Published 16 months ago by Steven V. Morgan

3.0 out of 5 stars Pragmatic Version Control is a 'must have' reference book
I had been using subversion for a few years before I got this book. I was not good at it, I wouldn't even say that I was proficient! Read more
Published 19 months ago by Noah Spahn

3.0 out of 5 stars Nice book, covers in some way a wide range of questions about Version Control and Subversion
This book is very nice on its propouse. Covers a lot of questions about Version Control and Subversion. Read more
Published on March 19, 2007 by M. Caseiro

3.0 out of 5 stars Concise, but unnecessary
There's nothing in this book that you can't look up in the svn documentation. However, it is a good introduction and makes the learning curve a little less steep for beginners.
Published on February 17, 2007 by R. Minster

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (1 discussion)
  Discussion Replies Latest Post
Subversion 1.4 and 1.5 coverage in the book 0 May 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Great Deals on Magazines

Visit our huge selection of magazine subscriptions often to see the latest special offers and bonuses. Check out magazines like The New Yorker, Wired, and Vanity Fair.
 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Shop Routers in Home Improvement

Shop for woodworking routers
No, not the wireless kind. Find a huge selection of woodworking routers in the Home Improvement Store.

Shop for routers

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates