SVN MERGE:非祖先分支到主干

时间:2012-09-17 11:46:44

标签: svn svn-merge

我想将一个刚刚提交到分支文件夹(实际上没有分支)的分支合并到主干。这是详细信息。

repo/
    /trunk
         /mymagento     // at rivision 500

    /branch
        /magento
        /magento1.6
        /magento1.7     //at rivision 480

Magento1.7实际上并未从主干mymagento分支。 想法是将Magento1.7的更改转换为mymagento,以便升级。

到目前为止,我尝试过这些svn Merge表单:

merge sourceURL1[@N] sourceURL2[@M] [WCPATH]

merge sourceWCPATH1@N sourceWCPATH2@M [WCPATH]

Where WCPATH = /var/www/magento/

我尝试了很多参数,例如--accept theirs-full --reintegrate --ignore-ancestry(当然使用正确的语法)

但他们都没有正常工作。在max,我将svn属性更改标记为Merged。但不是来自Magento1.7的文件的实际更改

在获取diff的合并命令后,SVN报告以下信息

Property changes on: dropdown.js
 ___________________________________________________________________
 Modified: svn:mergeinfo
 Merged /branches/magento1.7/js/lib/dropdown.js:r5154

请告诉我在这种情况下应该做些什么? 非常感谢你的时间和努力。

0 个答案:

没有答案