Pacha

Uses Mercurial to backup and manage software configuration files from single or multiple server instances across the network.

URL: http://code.google.com/p/pacha/

Introduction
Easily capture configuration changes and push them automatically while version control happens in the background. No need to know any programming language to get started!

Keep track of any changes done to a configuration file and rollback easily. We use Mercurial as our back-end but you do not need to manage it directly. Pacha can push changes immediately to any number of clients and get instant feedback.

If you have Python2.5 and newer install it with pip:

pip install pacha

More Information

 * Documentation