Migrating from SVN to Git? This organization provides a set of tools to streamline your SVN to Git conversion. We offer both foundational libraries for developers and ready-to-use conversion tools for various scenarios.
- SvnExporter Repo: A versatile library for exporting data from SVN repositories to different formats. Build custom migration scripts or tools with this library.
- GitImporter Repo: A robust library for incrementally importing revisions into Git. Ideal for complex or ongoing SVN to Git migrations.
- SvnDumpParser Repo: A robust library for parsing Subversion (SVN) dump files.
- Svn2Git-cs Tool (git svn based): A command-line tool leveraging
git svn
for standard SVN to Git conversion. Suitable for basic migrations using established methods. - SvnDump2Git (Direct Repository Conversion): Optimized for rapid conversion of SVN dump files to Git repositories. Choose this for speed when migrating from dumps.
- SvnRepo2Git (Fast Dump Conversion): Designed for direct conversion of a live SVN repository to Git. Easy-to-use for migrating directly from your SVN server. Choose this for speed when migrating from svn.
Get Started! Explore the individual repositories for documentation, usage guides, and contribution details. Your feedback and contributions are highly appreciated!