2016-02-26 76 views
0

我已经尝试了所有可以在SO上找到的建议,但没有什么效果。我想定期将活动的Git回购转移到现有的,但目前为空的SVN回购。遵循SO评分较高的建议,我可以做的最好的办法就是检查Git回购到我的SVN主干中,但随后我尝试重新分配(根据可找到的建议),结果出现大量合并问题。Git to existing SVN

我需要做什么来定期将我的Git master分支移动到SVN仓库中,同时保留我的Git历史记录?

+3

不这样搜索,但首先阅读[手动混帐](https://git-scm.com/book/en/v2/Git-and -Other-Systems-Git-as-a-Client),* git svn *会给你一些提示。 – gzh

回答

1

git-svn是一个好的解决方案。根据我的经验,SubGit是一个更好的解决方案。我建议你首先查看translation limitations,看看是否有任何限制会影响翻译存储库的能力。

从你描述的基金重组问题来看,这听起来像你需要关注你的分支机构管理策略。