我现在是唯一一个使用 git 的人,其他人都在使用 svn。我已经使用 'git svn' 连接到团队 svn,而且大多数情况下它工作得很好。最近,我最初自己开始了一个项目,单独的 git repo,现在我需要将其中的东西合并到 svn。但是,我仍然想在发布之间继续调整我自己的隐私实现。
那么,从我的私人仓库中挑选一些提交到 svn 克隆仓库的最直接的方法是什么?要求是保留完整的本地历史记录,并且每个选择只有一个 svn 提交。还是有一些挤压要做?
作为实现这一点的一种方法,有没有办法让私人回购作为 svn 克隆回购的另一个来源?