Mercurial > hgsubversion
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: |