Details
Details
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Lint Skipped |
Unit Tests Skipped |
Path | Packages | |||
---|---|---|---|---|
M | mercurial/exchange.py (2 lines) |
Commit | Parents | Author | Summary | Date |
---|---|---|---|---|
3d0950390f5a | dcaae25000b3 | Pierre-Yves David | Nov 9 2019, 7:23 AM |
Status | Author | Revision | |
---|---|---|---|
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute | ||
Closed | marmoute |
dheads = pullop.pulledsubset | dheads = pullop.pulledsubset | ||||
else: | else: | ||||
# Remote is old or publishing all common changesets | # Remote is old or publishing all common changesets | ||||
# should be seen as public | # should be seen as public | ||||
pheads = pullop.pulledsubset | pheads = pullop.pulledsubset | ||||
dheads = [] | dheads = [] | ||||
unfi = pullop.repo.unfiltered() | unfi = pullop.repo.unfiltered() | ||||
phase = unfi._phasecache.phase | phase = unfi._phasecache.phase | ||||
rev = unfi.changelog.nodemap.get | rev = unfi.changelog.index.get_rev | ||||
public = phases.public | public = phases.public | ||||
draft = phases.draft | draft = phases.draft | ||||
# exclude changesets already public locally and update the others | # exclude changesets already public locally and update the others | ||||
pheads = [pn for pn in pheads if phase(unfi, rev(pn)) > public] | pheads = [pn for pn in pheads if phase(unfi, rev(pn)) > public] | ||||
if pheads: | if pheads: | ||||
tr = pullop.gettransaction() | tr = pullop.gettransaction() | ||||
phases.advanceboundary(pullop.repo, tr, public, pheads) | phases.advanceboundary(pullop.repo, tr, public, pheads) |