Version Control by Example
My version control book is finished! :-)
The book's home page is at http://www.ericsink.com/vcbe. Right
now you can browse the book online or download a PDF. We're planning Kindle
and EPUB versions, but they're not ready yet.
Printed copies of the book will be available in another week
or two. We've actually got a few now, but we're taking them to OSCON this week. Once we get the
rest of them from the bindery, we should have plenty to go around.
More info on the book
Back around 2004 I wrote a series of blog entries called Source Control HOWTO.
My intent was to turn this content into a book.
But I kept getting distracted by other things. As time
passed, the original material became rather stale. Those blog entries were
written before DVCS became popular. Everything in the version control world is
different now. Eventually I realized that if I wanted to write a book about
version control, I would be starting from scratch.
So I did.
- The title of the book is "Version Control by Example". It
has 13 chapters and is 288 pages long.
- The emphasis of the book is on DVCS. Subversion gets lots
of attention, but it is the only non-DVCS which is covered beyond a
- The in-depth examples include four open source version
control systems: Subversion, Mercurial, Git, and Veracity.