1. 26 Dec, 2020 1 commit
    • Dan Villiom Podlaski Christiansen's avatar
      push & pull: consolidate invalid path handling, default to skipping · b46639f34ff6
      Dan Villiom Podlaski Christiansen authored
      The current behaviour is quite unhelpful, given that it either allows
      you to abort the conversion or generate a bogus repository. As an
      example, GitHub rejects anything with a `.git` in it.
      
      Instead, the new default is to issue a warning and simply discard the
      dangerous files. Although this might cause problems down the line, I'd
      much rather have those problems than just have hg-git give up.
      
      As an example of such a bogus repository, look no further than this
      one. c43c02cc803a committed some tests from Dulwich with nested Git
      repositories, and a061dce264b7 renamed them. Prior to this change,
      hg-git could not push its own repository to GitHub.
      
      Further more, Mercurial disallows paths containing carriage return
      (CR) and newline (NL) characters; as noted in the original Mercurial
      bug report that enabled this behaviour,[1] such paths appear for
      folder icons on macOS. This was reported on the list by Uwe Brauer.[2]
      
      Since Mercurial simply cannot store these files, we always either skip
      them or abort the conversion.
      
      [1] https://bz.mercurial-scm.org/show_bug.cgi?id=352
      [2] https://groups.google.com/g/hg-git/c/Rz3oRzrMS3Q/m/RRq4AIMsBAAJ
      b46639f34ff6
  2. 22 Dec, 2020 2 commits
  3. 23 Oct, 2020 1 commit
  4. 01 Feb, 2021 1 commit
  5. 16 Apr, 2021 1 commit
  6. 25 Mar, 2021 1 commit
    • Michael McNeil Forbes's avatar
      README: update pip install instructions · f19279e4a59d
      Michael McNeil Forbes authored
      * The package name on PyPI is hg-git not hggit.
      * Clearer instructions about pip install
      * Fixed a few other small ReST issues and added a link to the git
        extension.
      * Format code blocks.
      
      Might help users with issues like #350.
      
      --HG--
      branch : 0.10.x
      f19279e4a59d
  7. 22 Feb, 2021 1 commit
  8. 05 Feb, 2021 1 commit
  9. 06 Feb, 2021 3 commits
  10. 02 Feb, 2021 2 commits
  11. 22 Feb, 2021 1 commit
  12. 02 Feb, 2021 1 commit
  13. 01 Feb, 2021 2 commits
  14. 11 Jan, 2021 1 commit
  15. 01 Feb, 2021 3 commits
  16. 12 Jan, 2021 1 commit
  17. 11 Jan, 2021 4 commits
  18. 01 Feb, 2021 1 commit
  19. 10 Dec, 2020 4 commits
  20. 29 Jan, 2021 1 commit
  21. 28 Jan, 2021 6 commits
  22. 01 Feb, 2021 1 commit