AutoSync Extension

This extension is not distributed with Mercurial.

Author: ObenSonne

Download site: http://bitbucket.org/obensonne/hg-autosync

Requires Mercurial ≥ 1.3.1

Description

Automated duplex synchronization with another repository.

The idea of this extension is to use Mercurial as a synchronization engine to keep files in sync across work stations.

This extension provides the autosync command which automatically and continuously commits working copy changes, fetches (pull, merge, commit) changes from another repository and pushes local changes back to the other repository

Visit the project site for a more detailed description.

Configuration

Configure your .hgrc to enable the extension by adding following lines:

[extensions]
autosync = /path/to/autosync.py

Usage

Typically you run hg autosync -D in each repository clone you want to be synchronized.

Inspect hg help autosync to get more detailed information and available options.


CategoryExtensionsByOthers

AutoSyncExtension (last edited 2009-11-30 18:54:51 by ObenSonne)