我想将刚刚提交给分支文件夹(实际上并未分支)的分支合并到主干。这是细节。
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
(当然有正确的语法)
但是它们都没有正常工作。最多我将 svn 属性更改标记为已合并。但不是 Magento1.7 文件的实际更改
取diff的合并命令后,SVN报告如下信息
Property changes on: dropdown.js
___________________________________________________________________
Modified: svn:mergeinfo
Merged /branches/magento1.7/js/lib/dropdown.js:r5154
请建议我在这种情况下应该怎么做?非常感谢您的时间和精力。