I use SourceTree with Git but need to work with SVN repistory, what options do I have?

If those opensource projects are no longer active in their Subversion referential, you could:

  • clone them locally (you can use TortoiseSVN for example)
  • use SubGit to make a one-time conversion between the local SVN repository and a new local Git repository.
  • push the new Git repository to a new upstream repository hosting service.

But if the SVN repository is still active, then you would need to use git svn, as described in this article, in order to do git svn fetch/git svn dcommit.

Leave a Comment