Skip to content
Snippets Groups Projects
  1. Jan 26, 2021
  2. Jan 25, 2021
  3. Jan 30, 2021
  4. Jan 25, 2021
  5. Jan 29, 2021
  6. Jan 30, 2021
  7. Jan 29, 2021
  8. Jan 27, 2021
  9. Jan 28, 2021
  10. Jan 15, 2021
    • Pierre-Yves David's avatar
      copies: add an devel option to trace all files · e948ad0d
      Pierre-Yves David authored
      Filelog based copy tracing only trace copy for file that have been added. This
      is a trade off between skipping some rare copy case in exchange for avoiding
      atrocious-to-the-point-of-unusable performance.
      
      The changeset centric copy tracing does not need this trade off and naturally
      trace all copy, include the one involving non-new files.
      
      In order to ease the comparison from both algorithm, we add a small devel option
      to trace copy for all files in the target revisions.
      
      Differential Revision: https://phab.mercurial-scm.org/D9796
      e948ad0d
  11. Jan 28, 2021
  12. Jan 27, 2021
  13. Jan 11, 2021
    • Nikita Slyusarev's avatar
      convert: option to set date and time for svn commits · 7525e77b
      Nikita Slyusarev authored
      Converting to subversion repository is not preserving original commit dates as
      it may break some subversion functionality if commit dates are not monotonically
      increasing.
      
      This patch adds `convert.svn.dangerous-set-commit-dates` configuration option
      to change this behaviour and enable commit dates convertion for those who want
      to take risks.
      
      Subversion always uses commit dates with UTC timezone, so only timestamps
      are used.
      
      Test `test-convert-svn-sink.t` uses `svnxml.py` script to dump history of svn
      repositories. Atm the script is not printing `date` field from svn log. This
      patch changes this to allow checks on correctness of date and time convertion.
      
      Documentation is updated. Additional test case is added to test commit dates
      convertion.
      
      Differential Revision: https://phab.mercurial-scm.org/D9721
      7525e77b
  14. Jan 15, 2021
  15. Jan 16, 2021
    • Pierre-Yves David's avatar
      copies: explicitly filter out existing file in graftcopies · f213b250
      Pierre-Yves David authored
      The `graftcopies` function does something very strange (maybe even wrong), it
      calls `_filter` with a pair of changeset that does not match the one used to
      compute the copies informations.
      
      We are about to do some rework of `_filter` to make it closer to its documented
      intent and fix a couple of bug. This means some of the logic that only make
      sense for graft need to go somewhere else. We add the extra filtering with
      proper documentation to `graftcopies`.
      
      Differential Revision: https://phab.mercurial-scm.org/D9802
      f213b250
  16. Jan 22, 2021
Loading