无法在Mac中使用git-svn

Léo*_* 준영 8 svn git macos macports

我在MacPorts中安装了带有svn的Git

sudo port install git-core +svn
Run Code Online (Sandbox Code Playgroud)

我试过使用git-svn失败了

git svn egUrl
Run Code Online (Sandbox Code Playgroud)

git-svn egUrl
Run Code Online (Sandbox Code Playgroud)

MacPorts安装后如何在Mac中使用Git-svn

Rob*_*son 8

您必须首先将Svn存储库克隆到git中.就我而言,我使用以下内容(我的git-core是v1.6.x):

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

克隆可能需要一段时间,但一旦完成,您将能够使用git命令与新的git存储库进行交互,然后分别使用git svn rebase和拉/提交到svn git svn dcommit.

这是一个有点高级别,并没有提供太多细节,但希望它至少会让你开始.