Mercurial > public > mercurial-scm > hg
comparison mercurial/hg.py @ 11544:be5e86c80628 stable
hg.clone: fix branch value when passing a repo object (issue2267)
Since 3d6915f5a2bb the branch argument for addbranchrevs should be a tuple:
(hashbranch, branches)
The right empty value therefore is (None, []) instead of None.
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Fri, 02 Jul 2010 15:05:21 +0900 |
parents | 3d6915f5a2bb |
children | b1ae33b813cb |
comparison
equal
deleted
inserted
replaced
11543:0a2762d83c53 | 11544:be5e86c80628 |
---|---|
219 origsource = ui.expandpath(source) | 219 origsource = ui.expandpath(source) |
220 source, branch = parseurl(origsource, branch) | 220 source, branch = parseurl(origsource, branch) |
221 src_repo = repository(ui, source) | 221 src_repo = repository(ui, source) |
222 else: | 222 else: |
223 src_repo = source | 223 src_repo = source |
224 branch = None | 224 branch = (None, []) |
225 origsource = source = src_repo.url() | 225 origsource = source = src_repo.url() |
226 rev, checkout = addbranchrevs(src_repo, src_repo, branch, rev) | 226 rev, checkout = addbranchrevs(src_repo, src_repo, branch, rev) |
227 | 227 |
228 if dest is None: | 228 if dest is None: |
229 dest = defaultdest(source) | 229 dest = defaultdest(source) |