2

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

4

1 回答 1

1

使用 git-svn 时,最好:

  • 尽量减少必须同步回 svn 存储库的分支数量
  • 不要指望看到在 git 中完成的分支之间的合并在 svn 中发布:它们不会出现。只有在您提交到 svn 的 git 分支上进行的提交才会存在。

这就是问题所在,因为git-flow(一个分支模型)非常擅长创建代表应用程序开发生命周期的分支(功能、修补程序、产品分支......),这可能是同步回 svn 的拖累(通常,git-svn 是为了让一个分支保持同步,只是为了让旧版 SVN 存储库跟上 git 存储库的最新信息)。

于 2013-02-12T08:17:02.413 回答