Question

I installed Git with svn in MacPorts by

sudo port install git-core +svn

I have tried to use git-svn unsuccessfully by

git svn egUrl

and

git-svn egUrl

How can you use Git-svn in Mac after MacPorts' installation?

Was it helpful?

Solution

You have to start by cloning a Svn repository into git. In my case, I use the following (my git-core is v1.6.x):

git svn clone https://myrepos.com/project -T trunk -b branches/*/* --prefix=svn/

The cloning may take a while, but once complete, you'll be able to interact with your new git repository using git commands and then pull/commit to svn using git svn rebase and git svn dcommit, respectively.

This is a bit high level and doesn't offer much detail, but hopefully it will at least get you started.

OTHER TIPS

Don’t forget to git init your directory before calling git svn init.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top