我有一个有两个分支的项目,比如v1.1env1.2(在同一个svn存储库中)。在v1.1中,我修改了2个文件,并分别编写了它们(2个修订版)。现在,我希望将第1版合并到v1.2中,并阻止第2版(可能不会合并)。
(我使用Eclipse64位和进行合并。)
对于第一个版本,我选择“合并一系列修订”,选择版本1并将其合并到v1.2中并提交。
我选择的那一刻..。(阻止一个或多个修订);我选择修订2。问题的第一个症状在这里很明显:已经合并的修订仍然在列表中。无论如何,我遵循“忽略我不理解的东西”的程序,然后继续。几步之后,eclipse问我是否要提交更新的mergeinfo属性?我选择是的。接下来,我收到消息:“自上次提交以来,没有文件被更改或添加”。
当我重新启动一个合并并选择‘选择修订范围’时,我仍然可以在列表中看到两者:已经合并的版本A和阻止的修订B。当我查看项目的属性时,我没有看到一个名为svn:mergeinfo的属性。我对此很陌生,但我认为这就是svn存储这些信息的方式吗?
谢谢,
斯蒂金
发布于 2010-02-27 15:56:46
我认为你需要升级你的回购到1.6.x才能奏效。
https://stackoverflow.com/questions/2347926
复制相似问题