comparison hgsubversion/svnrepo.py @ 1586:6cc986fee28e

The Mercurial 4.5 that comes with Ubuntu doesn't have this parameter
author Bernhard F.W. Gschaider <bgschaid@hfd-research.com>
date Fri, 21 Sep 2018 15:07:09 +0200
parents 0d18108ec153
children 4889843a704e
comparison
equal deleted inserted replaced
1582:e15dc9e9cd56 1586:6cc986fee28e
246 246
247 def instance(ui, url, create, intents=None): 247 def instance(ui, url, create, intents=None):
248 if url.startswith('http://') or url.startswith('https://'): 248 if url.startswith('http://') or url.startswith('https://'):
249 try: 249 try:
250 # may yield a bogus 'real URL...' message 250 # may yield a bogus 'real URL...' message
251 return httppeer.instance(ui, url, create, intents=intents) 251 try:
252 return httppeer.instance(ui, url, create, intents=intents)
253 except TypeError:
254 return httppeer.instance(ui, url, create) # old mercurial versions don'T have that parameter
252 except error.RepoError: 255 except error.RepoError:
253 ui.traceback() 256 ui.traceback()
254 ui.note('(falling back to Subversion support)\n') 257 ui.note('(falling back to Subversion support)\n')
255 258
256 if create: 259 if create: