无法在Mac中使用git svn

无法在Mac中使用git svn,svn,git,macos,macports,Svn,Git,Macos,Macports,我在MacPorts中通过svn安装了Git sudo port install git-core +svn 我曾尝试使用git svn,但没有成功 git svn egUrl 及 安装MacPorts后,如何在Mac中使用Git svn?您必须首先将svn存储库克隆到Git中。在我的例子中,我使用以下内容(我的git核心是v1.6.x): git-svn克隆https://myrepos.com/project -T主干-b分支/*/*--prefix=svn/ 克隆可能需要一段时间,但一

我在MacPorts中通过svn安装了Git

sudo port install git-core +svn
我曾尝试使用git svn,但没有成功

git svn egUrl


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

您必须首先将svn存储库克隆到Git中。在我的例子中,我使用以下内容(我的git核心是v1.6.x):

git-svn克隆https://myrepos.com/project -T主干-b分支/*/*--prefix=svn/

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


这是一个有点高的级别,没有提供太多的细节,但希望它至少能让您开始使用。

在调用
git svn init
之前,不要忘记
git init

您的目录。如果您在分支下管理持续集成SVN存储库,那么克隆所有发布分支将花费数小时。我推荐
git-svn克隆https://myrepos.com/project/trunk
或直接指向开发分支的路径。
git-svn egUrl