Submitter | via Mercurial-devel |
---|---|
Date | June 19, 2017, 8:47 p.m. |
Message ID | <536ecac27d7742eb0f5a.1497905275@martinvonz.svl.corp.google.com> |
Download | mbox | patch |
Permalink | /patch/21509/ |
State | Accepted |
Headers | show |
Comments
Patch
diff --git a/hgext/strip.py b/hgext/strip.py --- a/hgext/strip.py +++ b/hgext/strip.py @@ -59,10 +59,7 @@ return s def strip(ui, repo, revs, update=True, backup=True, force=None, bookmarks=None): - wlock = lock = None - try: - wlock = repo.wlock() - lock = repo.lock() + with repo.wlock(), repo.lock(): if update: checklocalchanges(repo, force=force) @@ -86,9 +83,6 @@ repomarks.recordchange(tr) for bookmark in sorted(bookmarks): ui.write(_("bookmark '%s' deleted\n") % bookmark) - finally: - release(lock, wlock) - @command("strip", [