git_handler: mark source for rename info as Git or Mercurial
See inline comments for why the additional metadata needs to be stored. This literally breaks all the hashes because of the additional metadata. The changing of hashes is unfortunate but necessary to preserve bidirectionality. While this could be broken up into multiple commits, there was no way to do that while preserving bidirectionality. Following the principle that every intermediate commit must result in a correct state, I decided to combine the commits.
Showing
- hggit/git_handler.py 31 additions, 17 deletionshggit/git_handler.py
- tests/test-bookmark-workflow.t 10 additions, 10 deletionstests/test-bookmark-workflow.t
- tests/test-branch-bookmark-suffix.t 4 additions, 4 deletionstests/test-branch-bookmark-suffix.t
- tests/test-clone.t 3 additions, 3 deletionstests/test-clone.t
- tests/test-convergedmerge.t 1 addition, 1 deletiontests/test-convergedmerge.t
- tests/test-empty-working-tree.t 1 addition, 1 deletiontests/test-empty-working-tree.t
- tests/test-encoding.t 17 additions, 13 deletionstests/test-encoding.t
- tests/test-extra.t 24 additions, 24 deletionstests/test-extra.t
- tests/test-file-removal.t 5 additions, 5 deletionstests/test-file-removal.t
- tests/test-git-clone.t 4 additions, 4 deletionstests/test-git-clone.t
- tests/test-git-submodules.t 16 additions, 16 deletionstests/test-git-submodules.t
- tests/test-git-tags.t 2 additions, 2 deletionstests/test-git-tags.t
- tests/test-git-workflow.t 7 additions, 6 deletionstests/test-git-workflow.t
- tests/test-hg-author.t 26 additions, 26 deletionstests/test-hg-author.t
- tests/test-hg-branch.t 6 additions, 6 deletionstests/test-hg-branch.t
- tests/test-hg-tags-invalid.t 17 additions, 17 deletionstests/test-hg-tags-invalid.t
- tests/test-hg-tags.t 7 additions, 7 deletionstests/test-hg-tags.t
- tests/test-incoming.t 3 additions, 3 deletionstests/test-incoming.t
- tests/test-keywords.t 3 additions, 3 deletionstests/test-keywords.t
- tests/test-octopus.t 12 additions, 12 deletionstests/test-octopus.t
Loading
Please register or sign in to comment