Instant Mercurial Distributed SCM Essentials How-to
By Christophe Muller
Publisher: Packt Publishing
Final Release Date: April 2013
Pages: 50

In Detail

A version control system provides a central repository to effectively coordinate and collaborate the work of a software development team. Mercurial is one of the most powerful and portable distributed version control systems currently available and is also fully free software. Most importantly, it provides a smooth transition for developers knowing CVS or Subversion's command set.

Instant Mercurial Distributed SCM Essentials How-to will help you in exploring the basics as well as some of Mercurial's most advanced features, such as extensions, hooks, conflict resolution, and so on through a comprehensive set of recipes. It quickly takes you through the process of creating a simple centralized software configuration workflow and continuous integration practice. If you are a software developer already familiar to version control but new to the Mercurial open source distributed VCS, this book is a great place to start.

Instant Mercurial Distributed SCM Essentials How-to begins with taking you through the tool installation and configuration and the most standard version control tasks, either for working locally or with a team through a series of easy-to-perform practical recipes.

Furthermore, this book will help you understand several tasks related to configuration management such as branching, merging, or solving conflicts and advanced tool usage; how to set up a web interface, to find when a bug was introduced, to enforce rules, to work with patches, or to set up a bidirectional gateway to another VCS.

Using a practical format of easy-to-perform recipes, Instant Mercurial SCM Essentials How-to leverages the simplicity and power of Mercurial to help you be more efficient and productive.


Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This book has a simplified, recipe-based approach, which shows the essential features of Mercurial SCM for software configuration engineers/programmers using Mercurial or another version control system of a similar kind.

Who this book is for

Instant Mercurial SCM Essentials How-to is aimed at software developers already familiar with version control but new to the Mercurial open source DVCS, who want to master both the basics and some very advanced features of the tool. You are expected to be familiar at either working with the console in Windows, or the Unix command line in Linux or Mac OS X, as the examples are command-line based.

Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyInstant Mercurial Distributed SCM Essentials How-to

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top


Good mercurial introduction

By Tom

from Nacka, Sweden

About Me Developer

Verified Reviewer


  • Accurate
  • Easy to understand
  • Helpful examples
  • Well-written


  • Not comprehensive enough

Best Uses

  • Novice

Comments about oreilly Instant Mercurial Distributed SCM Essentials How-to:

This is a very good introduction to Mercurial for users that know how to use some other version control system like Git, Perforce or ClearCase.

It is a short text, so obviously some details are left out. However, this is enough to start working in Mercurial.

If you have not used any other version control system before, this is not the correct book for you.

Displaying review 1

Back to top

Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Ebook:  $14.99
Formats:  ePub, Mobi, PDF