I have to migrate from Subversion to GIT. Before that I need to understand the props and cons of SVN Importer and subgit.
Can you please tell me the difference also.
Hello Sanjiv,
SVN Importer plugin is one-shot converter from Subversion to Git; it allows one to convert SVN repository to Git right from Stash Web UI. The plugin just imports all SVN revisions and doesn't perform any synchronization afterwards.
So, if your goal is to import SVN repository to Git and shutdown SVN server after that (i.e. everyone in your team is going to use Git) then SVN Importer is the way to go for you.
However, if you're planning smooth migration, when both Subversion and Git repositories remain writable for some period, SubGit is a better choice.
SubGit is a tool that enables bi-directional synchronization between Subversion and Git repositories keeping both SVN and Git sides writable. At the moment we're working on Stash integration, soon it will be possible to use full-featured SubGit from Stash Web UI as well.
As to the quality of SVN to Git conversion, SVN Importer and SubGit share the same code, so the result of conversion is the same:
Many our users have reported significant speed boost comparing to other SVN to Git converters like git-svn and svn2git.
For more details feel free to contact us at support@subgit.com
Regards,
Semyon
Thanks a lot Semyon :-)
It answers my question and now I have clear understanding of which tool I have to use as per my requirement.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.