author | Eric Wong <normalperson@yhbt.net> | |
Wed, 28 Jun 2006 02:39:11 +0000 (19:39 -0700) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Wed, 28 Jun 2006 10:20:50 +0000 (03:20 -0700) | ||
commit | c1927a8554284d0dc5bb7fcf8e79d3877e4a497c | |
tree | 231da5f4e8817bd8486ba0c332fae3d4dd14ede5 | tree | snapshot |
parent | dc62e25cbd0ec1726d5108a8caa539e60492cc7a | commit | diff |
git-svn: several graft-branches improvements
The 'graft-branches' command can now analyze tree matches for
merge detection after commits are done, when --branch or
--branch-all-refs options are used.
We ensure that tree joins (--branch and --branch-all-refs
options) during commit time only add SVN parents that occurred
before the commit we're importing
Also fixed branch detection via merge messages, this manner of
merge detection (a la git-svnimport) is really all fuzzy, but at
least it actually works now :)
Add some new tests to go along with these fixes, too.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
The 'graft-branches' command can now analyze tree matches for
merge detection after commits are done, when --branch or
--branch-all-refs options are used.
We ensure that tree joins (--branch and --branch-all-refs
options) during commit time only add SVN parents that occurred
before the commit we're importing
Also fixed branch detection via merge messages, this manner of
merge detection (a la git-svnimport) is really all fuzzy, but at
least it actually works now :)
Add some new tests to go along with these fixes, too.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
contrib/git-svn/git-svn.perl | diff | blob | history | |
contrib/git-svn/t/t0003-graft-branches.sh | [new file with mode: 0644] | blob |