changeset 5237 | fe55e3d6dc0b |
parent 5236 | cbe6e263357b |
child 5239 | 76c4cadb49fc |
--- a/mercurial/hg.py +++ b/mercurial/hg.py @@ -225,10 +225,11 @@ def clone(ui, source, dest=None, pull=Fa dest_lock.release() if update: - try: - checkout = dest_repo.lookup("default") - except: - checkout = dest_repo.changelog.tip() + if not checkout: + try: + checkout = dest_repo.lookup("default") + except: + checkout = dest_repo.changelog.tip() _update(dest_repo, checkout) return src_repo, dest_repo