Size: 1182
Comment: snap requires Mercurial 1.6, now
|
Size: 1211
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== Extension Name == | == SnapExtension == |
Line 7: | Line 7: |
Download site: http://bitbucket.org/kuk42/hgsnap/ ([[http://hg.intevation.org/mirrors/bitbucket.org/kuk42/hgsnap/|mirror]]) | Repository: https://bitbucket.org/kuk42/hgsnap/ Mirror: http://hg.intevation.org/mirrors/bitbucket.org/kuk42/hgsnap/ |
Line 21: | Line 23: |
The snap extension requires Mercurial 1.6. | The snap extension requires at least Mercurial 1.6, or TortoiseHG 1.1.4. |
Line 34: | Line 36: |
You may also have interest in BfilesExtension and BigfilesExtension. | You may also have interest in LargefilesExtension and BigfilesExtension. |
SnapExtension
This extension is not distributed with Mercurial.
Author: Klaus Koch
Repository: https://bitbucket.org/kuk42/hgsnap/
Mirror: http://hg.intevation.org/mirrors/bitbucket.org/kuk42/hgsnap/
Overview
snap is a Mercurial extension for storing (big) file snapshots outside a Mercurial repository.
This is useful for files which are either too big, or do not change in small enough deltas to be stored in a source revision system like Mercurial. They would increase the repository size, memory consumption, and run-time.
Read the documentation on the wiki (mirror) and use
$ hg help snap
to get further information.
The snap extension requires at least Mercurial 1.6, or TortoiseHG 1.1.4.
Configuration
Configure your .hgrc to enable the extension by adding following lines:
You enable snap like any other Mercurial extension, simply add
[extensions] hgext.snap=/path/to/snap.py
You may also have interest in LargefilesExtension and BigfilesExtension.