Bigfiles Extension

This extension is not distributed with Mercurial.

Author: Andrei Vermel

Download site: http://bitbucket.org/avermel/bigfiles/

Overview

Support versions of big files with storage outside hg repo.

Big files are not put to hg repo. They are listed in a file called '.bigfiles', which also serves as an ignore file similar to .hgignore, so they do not clutter output of hg commands. The file also stores check sums of the big files in a form of comments. File '.bigfiles' is versioned by hg, so each changeset knows which big files it uses from the names and checksums. The file can be diffed and merged, which is nice.

The versions of big files are stored in a versions directory, with checksums attached to filenames.

Usage

Configuration

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

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

[bigfiles]
repo = path/to/versions/dir 


CategoryExtensionsByOthers