pull: silence spurious 'requesting all changes' message
When issuing `hg pull -r REV` in a repo with no common ancestor with the remote repo, the message 'requesting all changes' is printed, even though only the changese that are ancestors of REV are actually requested. This can be confusing for users (see http://www.selenic.com/pipermail/mercurial/2010-October/035508.html). This silences the message if (and only if) the '-r' option was passed.
Showing
- mercurial/localrepo.py 1 addition, 1 deletionmercurial/localrepo.py
- tests/test-acl.t 0 additions, 1 deletiontests/test-acl.t
- tests/test-branch-option.t 0 additions, 3 deletionstests/test-branch-option.t
- tests/test-bundle-vs-outgoing.t 0 additions, 1 deletiontests/test-bundle-vs-outgoing.t
- tests/test-bundle.t 0 additions, 1 deletiontests/test-bundle.t
- tests/test-clone-r.t 0 additions, 9 deletionstests/test-clone-r.t
- tests/test-clone-update-order.t 0 additions, 8 deletionstests/test-clone-update-order.t
- tests/test-clone.t 0 additions, 4 deletionstests/test-clone.t
- tests/test-empty-group.t 0 additions, 2 deletionstests/test-empty-group.t
- tests/test-eol-clone.t 0 additions, 1 deletiontests/test-eol-clone.t
- tests/test-glog.t 0 additions, 1 deletiontests/test-glog.t
- tests/test-hgweb-diffs.t 0 additions, 1 deletiontests/test-hgweb-diffs.t
- tests/test-http-clone-r.t 0 additions, 9 deletionstests/test-http-clone-r.t
- tests/test-import.t 0 additions, 17 deletionstests/test-import.t
- tests/test-issue1306.t 0 additions, 3 deletionstests/test-issue1306.t
- tests/test-keyword.t 0 additions, 1 deletiontests/test-keyword.t
- tests/test-merge-commit.t 0 additions, 1 deletiontests/test-merge-commit.t
- tests/test-mq-safety.t 0 additions, 1 deletiontests/test-mq-safety.t
- tests/test-patch.t 0 additions, 2 deletionstests/test-patch.t
- tests/test-pull-pull-corruption.t 0 additions, 1 deletiontests/test-pull-pull-corruption.t
Loading
Please register or sign in to comment