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)