changeset 43506 | 9f70512ae2cf |
parent 43249 | 63d440bef72a |
child 45106 | a03c177a4679 |
43505:47fac1692ede | 43506:9f70512ae2cf |
---|---|
60 ] |
60 ] |
61 if not cgversions: |
61 if not cgversions: |
62 raise ValueError(_(b'no common changegroup version')) |
62 raise ValueError(_(b'no common changegroup version')) |
63 version = max(cgversions) |
63 version = max(cgversions) |
64 |
64 |
65 include = sorted(filter(bool, kwargs.get(r'includepats', []))) |
65 include = sorted(filter(bool, kwargs.get('includepats', []))) |
66 exclude = sorted(filter(bool, kwargs.get(r'excludepats', []))) |
66 exclude = sorted(filter(bool, kwargs.get('excludepats', []))) |
67 generateellipsesbundle2( |
67 generateellipsesbundle2( |
68 bundler, |
68 bundler, |
69 repo, |
69 repo, |
70 include, |
70 include, |
71 exclude, |
71 exclude, |
72 version, |
72 version, |
73 common, |
73 common, |
74 heads, |
74 heads, |
75 kwargs.get(r'depth', None), |
75 kwargs.get('depth', None), |
76 ) |
76 ) |
77 |
77 |
78 |
78 |
79 def generateellipsesbundle2( |
79 def generateellipsesbundle2( |
80 bundler, repo, include, exclude, version, common, heads, depth, |
80 bundler, repo, include, exclude, version, common, heads, depth, |
314 def wrappedcgfn(*args, **kwargs): |
314 def wrappedcgfn(*args, **kwargs): |
315 repo = args[1] |
315 repo = args[1] |
316 if repo.ui.has_section(_NARROWACL_SECTION): |
316 if repo.ui.has_section(_NARROWACL_SECTION): |
317 kwargs = exchange.applynarrowacl(repo, kwargs) |
317 kwargs = exchange.applynarrowacl(repo, kwargs) |
318 |
318 |
319 if kwargs.get(r'narrow', False) and repo.ui.configbool( |
319 if kwargs.get('narrow', False) and repo.ui.configbool( |
320 b'experimental', b'narrowservebrokenellipses' |
320 b'experimental', b'narrowservebrokenellipses' |
321 ): |
321 ): |
322 getbundlechangegrouppart_narrow(*args, **kwargs) |
322 getbundlechangegrouppart_narrow(*args, **kwargs) |
323 else: |
323 else: |
324 origcgfn(*args, **kwargs) |
324 origcgfn(*args, **kwargs) |