5

当我尝试在 Xcode 中合并两个分支时,当前分支为空,合并对话框文本如下:选择要合并到当前分支的分支工作副本的当前分支为“(空)”

4

2 回答 2

0

您可以查看一些来源,我不知道它们是否会有所帮助:

如何合并两个 SVN 分支?

http://blog.e-shell.org/192

http://blog.assembla.com/assemblablog/tabid/12618/bid/58122/It-s-Time-to-Fix-Subversion-Merge.aspx

就个人而言,我不再是 SVN 的忠实粉丝,但我想这是一个偏好问题。

于 2013-03-26T12:30:02.960 回答
0

也许您想要的是将两个现有分支直接合并到一个新的工作副本中并创建第三个合并分支。那是你要找的吗?

无论如何,这不是那样工作的。首先,您必须从工作副本运行命令(或调用对话框)。换句话说,您必须签出第一个分支或主干修订版。

那么您可能会对所谓的“2-URL 合并”感兴趣,详情请参阅svn help merge

   - 2-URL Merge Example -

 Two features have been developed on separate branches called 'foo' and
 'bar'. It has since become clear that 'bar' should be combined with
 the 'foo' branch for further development before reintegration.

 Although both feature branches originate from trunk, they are not
 directly related -- one is not a direct copy of the other. A 2-URL
 merge is necessary.
于 2014-02-18T14:14:18.650 回答