如何在svn存储库中的任何随机文件夹上使用git svn clone

时间:2015-07-29 17:11:00

标签: git svn github git-svn

我们的SVN存储库已经变得非常庞大,并且由于不当行为,我们正在深入研究其中一个分支。

我们的结构是

Repo/
   tags/
   branches/
   trunk/

我想要的是为以下文件夹创建git存储库

Repo/
  branches/identifier1/identifier2/src/

我不想要任何其他文件夹(因为标签/非常大,主干/非常大,其他文件夹的大小也非常大)。

我无法实现这一目标。我尝试了以下(以及各种其他组合)

git svn clone <Repo>/<path to branch> 
git svn clone <repo> -branches <path to branch>/*
git svn clone <repo> -T <path to branch?

在我所有的尝试中,要么是有错误,要么是空的存储库并带有警告。 当我试图克隆整个存储库时,它似乎成功了,但由于大小/时间限制而停止了。

一旦我克服了这个初始的驼峰,我的计划是在本地使用git,并推送到svn repo而不是通常的svn commit。

0 个答案:

没有答案