Mercurial > public > mercurial-scm > hg-stable
diff mercurial/bundlerepo.py @ 48253:7d1e60244561
path: keep the path instance in the `pulloperation`
This will allow more pull code to use the path options. Ideally we would modify
the peer API to keep the path instance. However that is much more churn that I
can deal with for my current goal: adjusting a user facing API for a new
feature before we release it in the 6.0 changesets. So I am taking a shortcut
that seems reasonable.
Differential Revision: https://phab.mercurial-scm.org/D11674
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 15 Oct 2021 03:28:28 +0200 |
parents | 53289d02037a |
children | 6000f5b25c9b |
line wrap: on
line diff
--- a/mercurial/bundlerepo.py Fri Oct 15 02:44:14 2021 +0200 +++ b/mercurial/bundlerepo.py Fri Oct 15 03:28:28 2021 +0200 @@ -699,7 +699,9 @@ }, ).result() - pullop = exchange.pulloperation(bundlerepo, peer, heads=reponodes) + pullop = exchange.pulloperation( + bundlerepo, peer, path=None, heads=reponodes + ) pullop.trmanager = bundletransactionmanager() exchange._pullapplyphases(pullop, remotephases)