comparison tests/test-init.t @ 17270:32246faba53a stable

largefiles: fix a traceback introduced with recent peer changes Changeset 1ac628cd7113 broke 'outgoing --large' ... File "hgext\largefiles\lfutil.py", line 56, in findoutgoing remote.local(), force=force) File "mercurial\discovery.py", line 31, in findcommonincoming if not remote.capable('getbundle'): AttributeError: 'lfilesrepo' object has no attribute 'capable' This restores the previous functionality, though I'm not sure if there's a better way to do this- that changeset introduces a hunk in debugdiscovery that does this: if not util.safehasattr(remote, 'branches'): # enable in-client legacy support remote = localrepo.locallegacypeer(remote.local()) Is there a legacy support issue here too?
author Matt Harbison <matt_harbison@yahoo.com>
date Fri, 20 Jul 2012 23:50:52 -0400
parents 01ed5bb5cd41
children 752f77ef7202
comparison
equal deleted inserted replaced
17269:acfab0754584 17270:32246faba53a