git svn分支历史记录丢失
我正在使用“git svn”克隆svn回购。我正在处理的SVN回购协议没有遵循SVN分支的标准约定(将分支放在称为“bugs”而不是“branch”的say文件夹中)。像我这样的开发人员应该在这个bug文件夹中创建分支 为了能够针对这些bug进行开发,并且能够测试它是否能够很好地合并,下面是我要做的git svn分支历史记录丢失,git,git-svn,Git,Git Svn,我正在使用“git svn”克隆svn回购。我正在处理的SVN回购协议没有遵循SVN分支的标准约定(将分支放在称为“bugs”而不是“branch”的say文件夹中)。像我这样的开发人员应该在这个bug文件夹中创建分支 为了能够针对这些bug进行开发,并且能够测试它是否能够很好地合并,下面是我要做的 我将svn主干克隆为主分支 然后我签出了一个跟踪SVN分支的分支(SVN/bug) 我按照这个链接中的说明在本地服务器上创建了一个git分支 在master(svn trunk)上,当我执行“gi
谁能告诉我如何链接这个“git svn分支”(bug分支)上的历史记录,从而获得整个历史记录?(我希望能够通过git找到所有更改)这里的问题是您缺少来自分支的提交,还是分支没有显示为Subversion主干的分支?@me_,我刚刚更新了问题以澄清我的问题。当您说“我然后克隆分支”时,您的意思是运行
git svn clone
?我也不清楚你所说的“它只显示创建分支所做的最后一次提交”是什么意思——你是说你只看到该分支最近的Subversion提交,还是只看到最初创建分支的Subversion提交?我查看了上面链接中所示的分支。接下来,当我在这个新分支上运行“git log”时,我只看到1个commit。这就是在SVN中创建分支所做的提交。我没有看到任何旧的历史。你解决过你的问题吗?我也遇到了类似的问题。