git svn分支历史缺失

时间:2013-03-20 21:02:08

标签: git git-svn

我正在使用“git svn”来克隆SVN回购。我正在使用的SVN repo不遵循SVN分支的标准约定(将分支放在名为“bugs”的say文件夹中,而不是“branch”)。像我这样的开发人员想要在这个bug文件夹中创建的分支上工作。

为了能够针对这些bug进行开发以及能够测试它是否合并得很好,这就是我的工作。

  1. 我将svn trunk克隆为主分支。
  2. 然后我检查了一个跟踪SVN分支的分支(svn / bugs)。

    我按照此链接中的说明在我的本地创建了一个git分支。

  3. How do I tell git-svn about a remote branch created after I fetched the repo?

    在master(svn trunk)上,当我执行“git log”时,请查看整个svn历史记录。我想要的。 但是,在我的bug分支中,当我执行“git log”时,它只显示为创建分支而完成的最后一次提交。如果我直接导​​入相同的svn分支(不使用git),我会看到所有其他提交历史记录。

    任何人都可以告诉我如何在这个“git svn branch”(bug分支)上链接历史记录,以便获得整个历史记录? (我希望能够做git责备找到所有的变化)

0 个答案:

没有答案