Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/commands.py @ 16490:c8ee34917045 stable
update: fix "not rev" vs "rev is None"
author | Patrick Mezard <patrick@mezard.eu> |
---|---|
date | Mon, 23 Apr 2012 12:09:54 +0200 |
parents | 7adc521259d4 |
children | bfe89d65d651 |
comparison
equal
deleted
inserted
replaced
16489:cf137319c6cd | 16490:c8ee34917045 |
---|---|
5662 if check: | 5662 if check: |
5663 # we could use dirty() but we can ignore merge and branch trivia | 5663 # we could use dirty() but we can ignore merge and branch trivia |
5664 c = repo[None] | 5664 c = repo[None] |
5665 if c.modified() or c.added() or c.removed(): | 5665 if c.modified() or c.added() or c.removed(): |
5666 raise util.Abort(_("uncommitted local changes")) | 5666 raise util.Abort(_("uncommitted local changes")) |
5667 if not rev: | 5667 if rev is None: |
5668 rev = repo[repo[None].branch()].rev() | 5668 rev = repo[repo[None].branch()].rev() |
5669 mergemod._checkunknown(repo, repo[None], repo[rev]) | 5669 mergemod._checkunknown(repo, repo[None], repo[rev]) |
5670 | 5670 |
5671 if clean: | 5671 if clean: |
5672 ret = hg.clean(repo, rev) | 5672 ret = hg.clean(repo, rev) |