Skip to main content

AutoShelve is a Mercurial extension that shelves modified files before applying changes to the repository then unshelve them.

Why would I use it ?

I not sure that there is a valid reason for using it. But it’s a pragmatic solution for durty use cases. Autoshelve will avoid you wasting time until you meet and find a good solution.

Note:

Shelve operations may be very long for certain repositories. In this cases you may want to disable or enable autoshelve in the configuration file of the repository.

Installation

Install hg-autoshelve using pip:

pip install hg-autoshelve

Then enable the extension in your mercurial configuration file:

[extensions]
hgext3rd.autoshelve=

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hg-autoshelve-0.1.7.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file hg-autoshelve-0.1.7.tar.gz.

File metadata

  • Download URL: hg-autoshelve-0.1.7.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.4

File hashes

Hashes for hg-autoshelve-0.1.7.tar.gz
Algorithm Hash digest
SHA256 1363ff4ea62808ac024916429c38fc84a4a670b2d5efdc38f8a9bfc63d49bd44
MD5 670c4891d2b881394eefc80ee57986c9
BLAKE2b-256 7a306b52e4bdc317523350c4c4302ccc00aa90cea027c3dccfac835dba0c8cbf

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.7 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page