我使用SVN
作为 checkin 工具,并在我的eclipse中安装了Subclipse
插件。
我对主干做了一些更改。我必须将我的更改(从主干)合并到某个分支。
我从未合并过代码。我在谷歌上搜索了一下,发现有点令人困惑。有人可以让我知道要遵循的步骤吗?
最佳答案
您是否从 Subclipse 网站安装了合并插件?
一般过程是您希望工作副本包含要合并到的分支。因此,如果您想从主干合并到分支,则应该 checkout 您的分支。
您应该执行“团队”>“更新”,以便您的工作副本处于分支的最新 HEAD 版本。这将使合并更快并且运行得更好。
然后执行“团队”>“合并”。该向导会提供一些选项,具体取决于您是否要合并主干中尚未存在于分支中的所有更改,或者是否要选择特定修订版。通常,如果可能的话,您希望执行前者。
您必须输入要合并的路径,例如/trunk 或/ProjectA/trunk 或可能类似/trunk/some.company.projecta 等。
只需确保“相对路径”与您 checkout 的路径匹配即可。
然后只需单击“确定”即可。
Merge 就像工作副本的智能编辑器。完成后,您的工作副本中有更改,但仍然需要提交这些更改。请务必提交整个工作副本,以便 SVN 合并跟踪信息全部随更改一起提交。
关于java - 使用 subclipse 合并从主干到分支的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24625498/