将git的master分支镜像到SVN

时间:2016-03-01 20:56:31

标签: git svn version-control git-svn

我们的团队是git的忠实粉丝但不幸的是(对我们而言)我们的公司只使用SVN。我知道git svn的存在,但它不适用于许多工具。

为了避免将我们所有的分支都带到SVN(我们使用gitflow,所以使用很多分支),我正在寻找的是一个解决方案,它可以将我的git的存储库的主分支(在GitHub或类似地方托管)镜像到SVN的中继线。

我并不担心我的SVN不知道我们目前正在处理的分支机构。

理想情况下,从master合并到develop分支会导致代码及其历史记录进入SVN的主干。

知道如何实现这个或类似的东西吗?

1 个答案:

答案 0 :(得分:2)

由于您提到GitHub,因此可以访问GitHub上的git存储库from a Subversion client。更一般地说,我发现SubGit比git-svn更好地镜像Git和Subversion。