0

我现在必须处理 Subversion 1.4 合并,并找到了这个问题的答案,它准确地描述了我的问题。实际问题涉及gitSVN 的 -style rebase 和 merge 问题,这些问题会产生树冲突。它包括以下建议:

[...] 不是将分支范围合并到指向主干的工作副本,而是希望将“FROM trunk@HEAD TO branch@HEAD”与指向主干的工作副本合并。在本质上:

“给我所有我需要使主干与分支相同的更改”。

现在我想知道如何与 SVN 进行实际合并,因为svn merge只合并到工作目录。原始答案中有错字还是我遗漏了什么?

4

2 回答 2

1
  1. svn merge你需要之后svn ci,合并提交到分支
  2. 使用 Subversion 1.4,处理合并的最佳方法是使用svnmerge.py
于 2009-09-23T17:31:57.077 回答
0

我不确定,但在我看来,您需要将分支头和主干头之间的差异合并到主干中,这样将是“FROM branch@HEAD TO trunk@HEAD”,而不是相反。

有一种合并语法,您可以将两个标签之间的差异合并到您的工作副本中。这将是一个使用。(抱歉这么含糊,但我在 1.5 之前没有做过太多的 SVN。)

于 2009-09-22T12:49:25.117 回答