Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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
Java 使用subclipse将更改从主干合并到分支_Java_Eclipse_Svn_Merge_Subclipse - Fatal编程技术网

Java 使用subclipse将更改从主干合并到分支

Java 使用subclipse将更改从主干合并到分支,java,eclipse,svn,merge,subclipse,Java,Eclipse,Svn,Merge,Subclipse,我使用SVN作为签入工具,并在eclipse中安装了Subclipse插件 我对行李箱做了一些改动。我必须将我的更改(从主干)合并到某个分支 我从未进行过代码合并。我在谷歌上搜索了一下,没有发现什么令人困惑的地方。有人能告诉我接下来的步骤吗 您是否从Subclipse网站安装了合并插件 一般过程是希望工作副本包含要合并到的分支。因此,如果您想从主干合并到分支,您应该签出您的分支 您应该执行团队>更新,以便您的工作副本是您分支机构的最新版本。这将使合并更快,运行更好 然后执行团队>合并。该向导根据

我使用
SVN
作为签入工具,并在eclipse中安装了
Subclipse
插件

我对行李箱做了一些改动。我必须将我的更改(从主干)合并到某个分支


我从未进行过代码合并。我在谷歌上搜索了一下,没有发现什么令人困惑的地方。有人能告诉我接下来的步骤吗

您是否从Subclipse网站安装了合并插件

一般过程是希望工作副本包含要合并到的分支。因此,如果您想从主干合并到分支,您应该签出您的分支

您应该执行团队>更新,以便您的工作副本是您分支机构的最新版本。这将使合并更快,运行更好

然后执行团队>合并。该向导根据您是要合并主干中尚未在分支中的所有更改,还是要选择特定修订,显示一些选项。通常情况下,如果可能的话,你想做前者

您必须输入要合并的路径,例如/trunk或/ProjectA/trunk,或者可能是/trunk/some.company.ProjectA等

只需确保“相对路径”与您签出的匹配即可

然后点击OK


“合并”就像一个智能编辑器,用于编辑您的工作副本。完成后,您的工作副本中有更改,这些更改仍需提交。确保提交整个工作副本,以便SVN合并跟踪信息与更改一起提交。

为什么要从主干合并到分支?通常,从分支合并到主干。另一种方式对我来说没有多大意义。是的……没错,但是一些改变是从主干迁移到分支,而这是之前留下的