Simple Bash script to convert local SVN (Subversion) repositories to local Git repositories!
Source https://github.com/Rikj000/SVN-to-Git-convert#svn-to-git-convert
License GPLv3
Doesn’t git have builtin svn repo conversion?
Yes, the script uses
git svn
under the hood,
however it simplifies the process of a fair amount of steps,
to just x1 easy CLI command with an in/output parameter.
Can it do GIT -> SVN?
Why would you want do that?
To test that SVN -> GIT works?
Actually pretty good reason.
not really, haha
why?
Because developing a tool solely for a roundtrip test is probably a waste of time. Perhaps it’s an easier exercise than I think but I would have thought you could manually test it far quicker and more thoroughly than by automating the process
I’m using RCS for a particular project. It’s the best fit for the project.
I mean, the why is obvious. Whether anyone should do it is the real question ;-)
Thank you for asking.
In my particular use case we need strict access control.
Really depends on the situation.
More reading if you really want to know: https://www.theknowledgeacademy.com/blog/svn-vs-git/ https://www.linode.com/docs/guides/svn-vs-git/
Nope, only SVN => Git