将现有的svn存储库推送到git

时间:2011-11-10 11:00:01

标签: git svn git-svn appharbor

我正在使用SVN,我现在不打算迁移到Git。我想试用AppHarbor,但目前你必须使用Git将代码部署到AppHarbor。

我想继续使用SVN,但不时推送到AppHarbor的git存储库。有没有一种简单的方法来实现这一目标?

1 个答案:

答案 0 :(得分:3)

您可以使用以下命令创建SVN存储库的git克隆:

git svn clone --stdlayout <URL-OF-YOUR-SVN-REPOSITORY>

...并通过定期运行来保持最新:

git svn rebase

...在git svn clone创建的目录中。然后,您可以从Subversion存储库的git镜像推送到AppHarbor。