Mercurial > hg-stable
diff mercurial/hg.py @ 6526:cfeeac24fc1e
repo: add rjoin method
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Fri, 11 Apr 2008 22:19:52 -0700 |
parents | a020247d75e5 |
children | 0642d9d7ec80 |
line wrap: on
line diff
--- a/mercurial/hg.py Fri Apr 11 22:19:51 2008 -0700 +++ b/mercurial/hg.py Fri Apr 11 22:19:52 2008 -0700 @@ -109,7 +109,8 @@ rev: revision to clone up to (implies pull=True) update: update working directory after clone completes, if - destination is local repository + destination is local repository (True means update to default rev, + anything else is treated as a revision) """ if isinstance(source, str): @@ -244,7 +245,9 @@ if update: dest_repo.ui.status(_("updating working directory\n")) - if not checkout: + if update is not True: + checkout = update + elif not checkout: try: checkout = dest_repo.lookup("default") except: