相关疑难解决方法(0)

在SVN中合并一系列修订与重新整合之间有什么区别?

我已经阅读了一些文档和博客,关于合并一系列修订和重新整合之间的区别,但我没有得到一件事.

如果我选择一种或另一种方式从分支合并到主干,合并有什么区别?为什么合并一系列修订在某些情况下不起作用,但重新整合成功合并分支到主干?

svn

39
推荐指数
2
解决办法
1万
查看次数

重新整合分支而不合并主干更改

我用乌龟svn.但总的来说,我对svn还是比较新的.我有一些git的经验.

在文件中说

重新整合分支

这个方法涵盖了Subversion书中讨论的功能分支的情况.所有主干更改都已逐周移植到功能分支,现在功能已完成,您希望将其合并回主干.

据我所知:功能分支的正常工作流程是,要创建一个功能分支,在其上进行开发,经常在主干分支上的错误修正的修订范围内合并.功能完成后,最后合并主干更改,然后将分支重新集成到主干中.

所以我有一些问题:

  1. 此工作流程是否正确
  2. 如果在重新集成功能分支之前未合并来自主干分支的更改,会发生什么情况
  3. 如果我从完全更新的功能分支到主干分支进行正常合并会发生什么
  4. 为什么这么复杂,svn意味着比git更友好,但特别是合并,你必须指定合并到功能分支的修订版本,从不同的合并选项中选择似乎比等效的git功能更复杂(我必须在我的公司使用svn,因为其他开发人员使用它,但他们没有分支),除非我做错了什么

svn tortoisesvn merge feature-branch

1
推荐指数
1
解决办法
1576
查看次数

标签 统计

svn ×2

feature-branch ×1

merge ×1

tortoisesvn ×1