strip.py
24 lines
| 962 B
| text/x-python
|
PythonLexer
/ hgext / strip.py
|
r46469 | """strip changesets and their descendants from history (DEPRECATED) | ||
The functionality of this extension has been included in core Mercurial | ||||
since version 5.7. Please use :hg:`debugstrip ...` instead. | ||||
|
r19826 | |||
|
r19945 | This extension allows you to strip changesets and all their descendants from the | ||
|
r19826 | repository. See the command help for details. | ||
""" | ||||
|
r28377 | from __future__ import absolute_import | ||
from mercurial import ( | ||||
|
r46469 | commands, | ||
|
r28377 | ) | ||
|
r43346 | |||
|
r29841 | # Note for extension authors: ONLY specify testedwith = 'ships-with-hg-core' for | ||
|
r25186 | # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should | ||
# be specifying the version(s) of Mercurial they are tested with, or | ||||
# leave the attribute unspecified. | ||||
|
r43347 | testedwith = b'ships-with-hg-core' | ||
|
r19823 | |||
|
r46469 | # This is a bit ugly, but a uisetup function that defines strip as an | ||
# alias for debugstrip would override any user alias for strip, | ||||
# including aliases like "strip = strip --no-backup". | ||||
commands.command.rename(old=b'debugstrip', new=b'debugstrip|strip') | ||||