git-flow是否与git-svn一起使用

时间:2013-02-12 07:50:08

标签: git-svn git-flow

由于我目前已经绑定了一个subversion存储库,但是使用git-svn很好,我想知道这个设置是否也可以与git-flow一起使用? git-flow会带来什么好处?会出现什么缺点或问题?

1 个答案:

答案 0 :(得分:1)

使用git-svn时,最好:

  • 最小化您必须同步回svn repo的分支数量
  • 不要指望看到在svn中发布的git中完成的分支之间的合并:它们不会出现。只有你提交给svn的git分支才会提交。

这就是问题所在,因为git-flow (a branching model)非常适合创建用于表示应用程序开发生命周期的分支(功能,修补程序,prod分支...),这可能是一个阻止同步回svn(通常,git-svn是关于保持同步的一个分支,只是为了让传统的SVN repo与git repo的后期保持同步。)