如何将SVN分支合并到主干?

How to merge SVN branch to trunk?

我需要合并分支(SVN)到主干。我们在时间 T1 从树干上剪下了树枝。在那之后,开发继续在主干和分支上进行。 现在我想将所有分支更改合并到主干。它和工具实现相同的步骤是什么。

我是否应该先将主干更改合并到分支,然后将分支更改合并到主干or我应该直接将分支更改合并到主干吗?

实现相同目标的最佳工具是什么。我在我的项目中使用 Eclipse、svn、Tortoise SVN 客户端

我确信一定有像 eclipse 插件或其他客户端这样的工具可以实现同样的目的,但如果有人能指出我的好东西,那将是一个很大的帮助

JetBrains 的 IntelliJ 是市场上最好的 Java IDE。它具有用于使用 Subversion 和 Git 的工具,使这变得容易。

BeyondCompare 是一个了不起的工具。或许能帮到你。

保持简单 - 只需将分支合并到主干即可。

合并越大,难度越大。

Trunk 是一个惯例,但它只是具有特殊地位的分支的另一个名称。另一种看待它的方法是简单地从你拥有的分支中切断未来的分支。告诉未来的开发人员检查最新的分支,而不是主干。尽管继续。忘记行李箱。

对于 Eclipse,您可以使用 Subclipse。安装插件时,有一个选项可以安装 CollabNet Merge 客户端,如果它们存在于分支和主干之间,这有助于解决合并期间的冲突。