Simplicity and ease of use. The user interface is very intuitive.
SubGit is to be installed on your Git server. It detects the settings of your remote SVN repository, downloads SVN revisions and converts them to Git commits.
SubGit keeps both repositories in sync. Each time any user pushes a new commit to Git, SubGit converts and sends it to SVN. It also pulls new revisions from SVN as soon as they appear.
SVN and Git users see each other's commits as if they were all working in the same system. SubGit prevents possible conflicts between the systems and maintains the integrity of the mirror. Review collected by and hosted on G2.com.
startup time can be improved. Repositories sometime don't include .gitignore files.
People really prefer this tool, however, it becomes very expensive as the costs scale up real fast with bigger team size Review collected by and hosted on G2.com.


