diff -r 3c8a71a8df11 -r 53a67ba9fb44 mercurial/hg.py --- a/mercurial/hg.py Thu May 25 11:59:07 2017 +0200 +++ b/mercurial/hg.py Thu May 25 12:05:33 2017 +0200 @@ -425,7 +425,8 @@ # In local clones we're copying all nodes, not just served # ones. Therefore copy all branch caches over. cachefiles = ['branch2'] - cachefiles.extend('branch2-%s' % f for f in repoview.filtertable) + cachefiles += ['branch2-%s' % f for f in repoview.filtertable] + cachefiles += ['rbc-names-v1', 'rbc-revs-v1'] return cachefiles def clone(ui, peeropts, source, dest=None, pull=False, rev=None,