0

我有一个有 2 个分支的项目,比如说 v1.1 en v1.2(在同一个 svn 存储库中)。在 v1.1 中,我修改了 2 个文件并单独提交了它们(2 个修订版)。现在我想将修订 1 合并到 v1.2 并阻止修订 2(可能未合并)。

(我使用 eclipse 64 位和 subclipse 一个 Collabnet 进行合并。)

首先,我选择“合并一系列修订”,选择修订 1 并将其合并到 v1.2 并提交。

对于第二个我选择...(阻止一个或多个修订);我选择修订版 2。问题的第一个症状在这里很明显:已经合并的修订版仍在列表中。无论如何,我遵循“忽略我不明白的”程序并继续。几步之后,eclipse 询问我是否要提交更新的 mergeinfo 属性?我选择是。接下来我收到消息'No files were changed or added since last commit'

当我重新开始合并并选择“选择修订范围”时,我仍然在列表中看到:已经合并的修订 A 和被阻止的修订 B。当我查看项目的属性时,我没有看到单个属性称为 svn:mergeinfo。我是新手,但我认为这是 svn 存储这些信息的方式?

谢谢,
斯蒂恩

4

1 回答 1

1

我认为您需要先将您的存储库升级到 1.6.x,然后才能使用。

于 2010-02-27T15:56:46.577 回答