Goodreads helps you keep track of books you want to read.
Start by marking “Version Control By Example” as Want to Read:
Version Control By Example
Enlarge cover
Rate this book
Clear rating
Open Preview

Version Control By Example

3.46  ·  Rating Details  ·  106 Ratings  ·  15 Reviews
This book uses practical examples to explain version control with both centralized and decentralized systems. Topics covered include:

Basic version control commands and concepts
Introduction to Distributed Version Control Systems (DVCS)
Advanced branching workflows
Strengths and weaknesses of DVCS vs. centralized tools
Best practices
How distributed version control works under t
Published July 2011 by Pyrenean Gold Press (first published January 1st 2011)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Version Control By Example, please sign up.

Be the first to ask a question about Version Control By Example

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 198)
filter  |  sort: default (?)  |  Rating Details
Alex Poovathingal
Aug 17, 2014 Alex Poovathingal rated it really liked it
A good introduction to Version Control Systems. It starts with a history and overview of different generations of version control systems. Then it explains a scenario and over the next several chapters goes into how different VCS like SVN, Git, Mercurial and Veracity can be used in these scenarios. This is not a book from which you can learn how to use a VCS properly. It's an intro guide which will give you the context about how and why these systems were developed. It also explains about 4 of t ...more
Mar 10, 2012 Animesh rated it it was amazing
Shelves: favorites
I think this book is a perfect introduction to Version Control Systems. Even though it does not dive into the advanced specifics of any one particular VCS, it manages to cover the most needed aspects of all the popular VCS in a well formed manner. In my opinion people who have zero VCS knowledge to people who have some intermediate level exposure to VCS, will benefit the most out of this book. I am also pretty sure that even the experts will not be in for a disappointment when they read this boo ...more
Soon Van
Mar 08, 2014 Soon Van rated it liked it  ·  review of another edition
Shelves: fact
Using examples based on Git, Mecurial and Veracity (never heard of it before the book (and the author was involved in its development)), it's a nice primer on version control, especially distributed, and a good book to hand to someone coming from a world where their hard drive is full of copies of copies of files and folders that started off based on dates and then those dates were not distinct enough and then they started adding letters, but ran out of them too, and so on.

Straight forward and c
Dwight Walker
It looks useful to get my act together re version control in my software and Web projects.
Kartik Singhal
Feb 08, 2012 Kartik Singhal rated it really liked it  ·  review of another edition
Recommended to Kartik by: Ershad Kunnakkadan
Really good book for somebody new to version control systems. Presents 4 different such systems with a detailed example (since the example case taken is same, you can happily skip many pages of reading).

Author could have added more detail about how Veracity can version control databases, instead of diving deep into its API etc. details.

Overall an awesome book.
Aug 08, 2011 Alex rated it really liked it
Shelves: programming
It's a great book (probably the best one) for someone who is just learning how to use version control systems. It's also a great book for experienced professionals who use VCS daily, but at the same time don't feel that they have a good foundation and just use those commands without good understanding what they are exactly doing.
Nov 17, 2011 Steve rated it liked it  ·  review of another edition
A good intro and general overview of the various, more popular version control systems. An easy read with good information mixed with a bit of humor to keep it light. Filled with examples and scenarios. A good place to start if you're new to VCSs or if you're contemplating the switch to a distributed VCS.
Nov 09, 2011 Moshi rated it really liked it  ·  review of another edition
It does a good job explaining the advantages and disadvantages of DVCS compared to CVCS, and intorducing the two popular DVCS. One part of the book is devoted to Veracity, a DVCS made by Eric Sink's company. That part is somewhat biased, but still readable.
Nov 03, 2011 Philip rated it it was ok  ·  review of another edition
A nice short read for beginners. The author gave good examples of using each type of version control system (SVN, Mercurial, Git, Veracity) with clear explanations. As a fairly experienced user of SVN and Git, however, I didn't get much new information.
So far, so educational. I can't believe the number of times this book has come up in conversation in the last few weeks. I am thinking in a version controlly kinda way now, I just need to sit down and get my hands dirty.
Ingus Rūķis
Feb 04, 2012 Ingus Rūķis rated it really liked it
Quite a nice read if you're looking at migration to some DVCS. Even though we're not using DVCS at the moment it still looks like it might be a very close future when we migrate to it.
Oct 16, 2011 Aija rated it really liked it
Shelves: educ
Good one for beginners and those who want to fill holes in their knowledge.
Has best practices list that everyone should be following if they don't do it already.
Jan 20, 2012 Vairis rated it really liked it
Shelves: en, science
Little bias because author works in company, developing one of the tools described but good to start reading about Version Control. Well written.
Christo Fogelberg
Dec 16, 2012 Christo Fogelberg rated it really liked it  ·  review of another edition
Shelves: tech
A comprehensive introduction to using distributed and non-distributed version control systems.
Juan Agüí
Oct 27, 2011 Juan Agüí rated it it was ok
Might be useful for DVCS newcomers but I wouldn't recommend it for experienced readers.
Billy marked it as to-read
Apr 28, 2016
Nirav added it
Feb 20, 2016
Yelp Goodreads
Yelp Goodreads marked it as to-read
Feb 18, 2016
HBooks91 marked it as to-read
Feb 04, 2016
Pavel Drobushevich
Pavel Drobushevich marked it as to-read
Jan 24, 2016
Glenn marked it as to-read
Jan 15, 2016
Ryan is currently reading it
Jan 13, 2016
Lee Stone
Lee Stone rated it really liked it
Jan 04, 2016
Kaung marked it as to-read
Nov 11, 2015
Hoàng Phạm Minh
Hoàng Phạm Minh marked it as to-read
Oct 15, 2015
Hoàng Phạm
Hoàng Phạm rated it it was amazing
Oct 14, 2015
« previous 1 3 4 5 6 7 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book