4 ms·
I migrated 5 independent svn repos into a single git mono repo while maintaining history. 1. Synced all 5 using git-svn into 5 branches 2. Used filter branch
by pyrolistical 4y ago
I migrated 5 independent svn repos into a single git mono repo while maintaining history.
1. Synced all 5 using git-svn into 5 branches
2. Used filter branch to rewrite each into its own folder
3. Handcrafted a single merge commit that combined all 5 branches into one