Skip to main content

Automatic dirty working directory shelving for Mercurial

Project description

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=

Project details


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.

Supported by

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