Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何将分支中的分支直接合并到主干_Svn_Branch - Fatal编程技术网

Svn 如何将分支中的分支直接合并到主干

Svn 如何将分支中的分支直接合并到主干,svn,branch,Svn,Branch,我们的项目有一个“主干” 我在分支A上工作,添加了几个特性,并不断合并来自“主干”的更改 现在,我对分支A的工作已经完成,我想开始开发新功能 但是,主干的管理器还不想将合并分支重新整合回主干 我该怎么办 我可以直接从主干启动一个新的分支B,但这样我就不会拥有分支a的功能 我可以从分支a启动一个新的分支B,但之后我将无法将我的新功能从分支B直接重新整合到主干(我在一个示例文件上尝试了此操作,但冲突太多) 此场景的最佳实践是什么 我们的服务器是SVN1.6 (注意:这与不同)然后,只要将分支B集

我们的项目有一个“主干”

我在分支A上工作,添加了几个特性,并不断合并来自“主干”的更改

现在,我对分支A的工作已经完成,我想开始开发新功能

但是,主干的管理器还不想将合并分支重新整合回主干

我该怎么办

  • 我可以直接从主干启动一个新的分支B,但这样我就不会拥有分支a的功能
  • 我可以从分支a启动一个新的分支B,但之后我将无法将我的新功能从分支B直接重新整合到主干(我在一个示例文件上尝试了此操作,但冲突太多)
此场景的最佳实践是什么

我们的服务器是SVN1.6


(注意:这与不同)

然后,只要将分支B集成到A中,就应该等待分支A的集成

在SVN中,有一条简单的规则可以让你在合并时保持疯狂:

仅从分支源合并到分支源中(最好使用集成选项)

所有其他方法(交叉合并、樱桃采摘等)在(近期?)的未来都会带来一些麻烦