author | Stelian Pop <stelian@popies.net> | |
Fri, 12 Jan 2007 21:57:03 +0000 (22:57 +0100) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Mon, 5 Feb 2007 21:52:45 +0000 (13:52 -0800) | ||
commit | 98d47d4ccf76725e7833c1bbda1da82f7648925f | |
tree | b742caceae6c42aa96066c671bbc819f47f92eed | tree | snapshot |
parent | 3fb624521e059c6c3caef470a9ff03f72b86036c | commit | diff |
Add hg-to-git conversion utility.
hg-to-git.py is able to convert a Mercurial repository into a git one,
and preserves the branches in the process (unlike tailor)
hg-to-git.py can probably be greatly improved (it's a rather crude
combination of shell and python) but it does already work quite well for
me. Features:
- supports incremental conversion
(for keeping a git repo in sync with a hg one)
- supports hg branches
- converts hg tags
Signed-off-by: Stelian Pop <stelian@popies.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
hg-to-git.py is able to convert a Mercurial repository into a git one,
and preserves the branches in the process (unlike tailor)
hg-to-git.py can probably be greatly improved (it's a rather crude
combination of shell and python) but it does already work quite well for
me. Features:
- supports incremental conversion
(for keeping a git repo in sync with a hg one)
- supports hg branches
- converts hg tags
Signed-off-by: Stelian Pop <stelian@popies.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Documentation/git-tools.txt | diff | blob | history | |
contrib/hg-to-git/hg-to-git.py | [new file with mode: 0755] | blob |
contrib/hg-to-git/hg-to-git.txt | [new file with mode: 0644] | blob |