summaryrefslogtreecommitdiff
path: root/contrib/git-svn
Commit message (Collapse)AuthorAgeFilesLines
* git-svn: allow --find-copies-harder and -l<num> to be passed on commitEric Wong2006-02-202-2/+15
| | | | | | | | Both of these options are passed directly to git-diff-tree when committing to a SVN repository. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
* git-svn: fix a typo in defining the --no-stop-on-copy optionEric Wong2006-02-201-1/+1
| | | | | | | | Just a typo, I doubt anybody would use (and I highly recommend not using) this option anyways. But you never know... Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
* git-svn: remove files from the index before adding/updatingEric Wong2006-02-181-6/+5
| | | | | | | | This fixes a bug when importing where a directory gets removed/renamed but is immediately replaced by a file of the same name in the same revision. Signed-off-by: Eric Wong <normalperson@yhbt.net>
* git-svn: ensure fetch always works chronologically.Eric Wong2006-02-171-3/+4
| | | | | | | | | | | | | | | We run svn log against a URL without a working copy for the first fetch, so we end up a log that's sorted from highest to lowest. That's bad, we always want lowest to highest. Just default to --revision 0:HEAD now if -r isn't specified for the first fetch. Also sort the revisions after we get them just in case somebody accidentally reverses the argument to --revision for whatever reason. Thanks again to Emmanuel Guerin for helping me find this. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
* git-svn: fix revision order when XML::Simple is not loadedEric Wong2006-02-171-3/+3
| | | | | | | Thanks to Emmanuel Guerin for finding the bug. Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
* Introducing contrib/git-svn.Eric Wong2006-02-162-0/+978