我已经尝试了所有可以在SO上找到的建议,但没有什么效果。我想定期将活动的Git回购转移到现有的,但目前为空的SVN回购。遵循SO评分较高的建议,我可以做的最好的办法就是检查Git回购到我的SVN主干中,但随后我尝试重新分配(根据可找到的建议),结果出现大量合并问题。Git to existing SVN
我需要做什么来定期将我的Git master分支移动到SVN仓库中,同时保留我的Git历史记录?
我已经尝试了所有可以在SO上找到的建议,但没有什么效果。我想定期将活动的Git回购转移到现有的,但目前为空的SVN回购。遵循SO评分较高的建议,我可以做的最好的办法就是检查Git回购到我的SVN主干中,但随后我尝试重新分配(根据可找到的建议),结果出现大量合并问题。Git to existing SVN
我需要做什么来定期将我的Git master分支移动到SVN仓库中,同时保留我的Git历史记录?
git-svn
是一个好的解决方案。根据我的经验,SubGit是一个更好的解决方案。我建议你首先查看translation limitations,看看是否有任何限制会影响翻译存储库的能力。
从你描述的基金重组问题来看,这听起来像你需要关注你的分支机构管理策略。
作为一种选择 - 把它放到github上:https://help.github.com/articles/support-for-subversion-clients/
不这样搜索,但首先阅读[手动混帐](https://git-scm.com/book/en/v2/Git-and -Other-Systems-Git-as-a-Client),* git svn *会给你一些提示。 – gzh