- README
- git_replay
- svn_builder
- functions.sh — the optional svn_builder uses this GPL2 gentoo shell script library.
2008-06-26: updates •
Major updates. git_replay used to use cogito, which was deprecated about a year before I started using it.
git_replay now uses only git commands.
-Paul
2007-06-12: git2svn •
I needed a tool that would let me stuff several git repos into one svn repo so I could browse the source from five logically independant projects in one logically unified trac wiki.
This project will replay a git repo into svn and will automatically keep track of which commits have been replayed and not. It uses mainly native svn and git commands to do this (so both must be installed). It carefully preserves the dates and commit log entries into svn (again, using native svn commands to do so).
I wrote this for a specific need. It is written (mostly) in perl using many modules from CPAN. I didn't do a particularly good job (in terms of completeness), but it definitely functions. I'm sure there are many uses for such a project.
If you have ideas for this project or would like to take it over and make something really spectactular, then please contact me about it or use the comment gizmo below.
-Paul

