2016-03-01 102 views
0

我们的团队是git的忠实粉丝,但不幸的是(对我们而言)我们公司只使用SVN。我知道git svn的存在,但它不适用于许多工具。为了避免将我们所有的分支带到SVN(我们使用gitflow,所以有很多分支),我在寻找的是一个解决方案,它将镜像我的git仓库的主分支(托管在GitHub或类似的地方)以SVN的主干。将git的主分支镜像到SVN

我不关心我的SVN不知道我们目前正在使用的分支。

理想情况下,合并到master分支从develop将导致代码及其历史记录,使其SVN的中继。

任何想法如何实现这个或类似的东西?

回答

2

既然您提到了GitHub,那么可以访问GitHub上的git repositories from a Subversion client。更一般地说,我发现SubGit比git-svn更好地镜像Git和Subversion。