D5991: copies: do copy tracing based on ctx.p[12]copies() if configured

martinvonz (Martin von Zweigbergk) phabricator at mercurial-scm.org
Wed Mar 20 02:36:48 EDT 2019


martinvonz added a comment.


  > When the test suite is run with --extra-config-opt to use the new copy
  >  tracing, all tests pass, besides test-copies.t (which fails in the
  >  same way as you can see in this patch).
  
  For the record, I don't know what I did wrong that time, because that seems to be a lie. These tests fail:
  
  test-status.t:
  The 'Other "bug" highlight' changed and is not buggy with the new copy tracing enabled
  
  test-mv-cp-st-diff.t:
  Different debug output from the new algorithm
  
  test-commit-amend.t:
  A rename inside a merge commit is now reported. The source file existed on both sides of the merge, so I suppose the old algorithm recorded it as being from p2.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D5991

To: martinvonz, #hg-reviewers
Cc: mercurial-devel


More information about the Mercurial-devel mailing list