Version Control by Example, by Eric Sink

Version Control by Example CoverOver the last few days I have been reading Eric Sink’s “Version Control by Example“, a book providing all relevant, amusing and pragmatic information about both centralized (Subversion) and decentralized version control systems (Git, Mercurial and last but not least Veracity).

I really enjoyed reading it, it explains the nuts and bolts of all these (Distributed) Version Control Systems, in a simple and effective way. It’s worth reading if you’re deep into any of them, and you want to know more about other ones too.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • StumbleUpon
  • Google
  • Technorati
  • TwitThis

1 Response to “Version Control by Example, by Eric Sink”


  1. 1 Curious

    Did this give you any insight into how ODF files could be managed in a distributed VCS?

    People around the country have to give feedback on documents that my team creates, and my team is constantly updating documents. The logistics of version control has become a nightmare. Having some experience in the Ruby on Rails community, I keep coming back to the GIT concept, but ODF files are binary and don’t benefit from the strengths that GIT brings to the table (e.g., diffs, branches, merges).

Leave a Reply


About the Editor

Roberto Galoppini on Open Source Software
Roberto has over 20 years experience in the computer industry, and has spent the last 10 years working in the intersection of open source software and business development. Roberto has taken an active interest in different open source projects and organizations, he also served on some advisory boards, and helped large IT vendors, open source vendors and customers to design and deploy their open source strategies. He works at SourceForge, and opinions expressed here don't necessarily represent employer's positions, strategies, or opinion.