equal
deleted
inserted
replaced
583 if not requiredformats - set(('revlogv1',)): |
583 if not requiredformats - set(('revlogv1',)): |
584 caps.append('stream') |
584 caps.append('stream') |
585 # otherwise, add 'streamreqs' detailing our local revlog format |
585 # otherwise, add 'streamreqs' detailing our local revlog format |
586 else: |
586 else: |
587 caps.append('streamreqs=%s' % ','.join(requiredformats)) |
587 caps.append('streamreqs=%s' % ','.join(requiredformats)) |
588 if repo.ui.configbool('server', 'bundle2', False): |
588 if self.ui.configbool('experimental', 'bundle2-exp', False): |
589 capsblob = bundle2.encodecaps(repo.bundle2caps) |
589 capsblob = bundle2.encodecaps(repo.bundle2caps) |
590 caps.append('bundle2-exp=' + urllib.quote(capsblob)) |
590 caps.append('bundle2-exp=' + urllib.quote(capsblob)) |
591 caps.append('unbundle=%s' % ','.join(changegroupmod.bundlepriority)) |
591 caps.append('unbundle=%s' % ','.join(changegroupmod.bundlepriority)) |
592 caps.append('httpheader=1024') |
592 caps.append('httpheader=1024') |
593 return caps |
593 return caps |