Mercurial > public > mercurial-scm > hg-stable
diff mercurial/hg.py @ 9557:dbe2bdd5e488
merge with i18n-stable
author | Wagner Bruna <wbruna@softwareexpress.com.br> |
---|---|
date | Tue, 08 Sep 2009 19:46:20 -0300 |
parents | 94114ea3503d 1444a42f6052 |
children | dafadd7ff07e |
line wrap: on
line diff
--- a/mercurial/hg.py Tue Aug 18 08:49:41 2009 +0200 +++ b/mercurial/hg.py Tue Sep 08 19:46:20 2009 -0300 @@ -137,10 +137,12 @@ if update is not True: checkout = update for test in (checkout, 'default', 'tip'): + if test is None: + continue try: uprev = r.lookup(test) break - except LookupError: + except error.RepoLookupError: continue _update(r, uprev) @@ -309,10 +311,12 @@ if update is not True: checkout = update for test in (checkout, 'default', 'tip'): + if test is None: + continue try: uprev = dest_repo.lookup(test) break - except: + except error.RepoLookupError: continue _update(dest_repo, uprev)