将Visual Studio中的自定义代码与新版本的框架合并

时间:2015-07-24 13:42:24

标签: visual-studio merge

(我在这里使用nopCommerce作为例子,但我更多地询问如何完成总体思路而不是我的具体案例。)

我有一个使用nopCommerce的项目,这是一个非常古老的版本。我想更新到最新版本,但官方文档说“删除所有旧文件”并用新版本替换它们。问题是我们严重定制了安装,因此遵循该建议会有问题。在Visual Studio(2015或2013)中是否有办法逐个文件浏览,手动将不相关的文件夹(新的源文件)与现有项目合并?

1 个答案:

答案 0 :(得分:0)

我建议您从旧版本开始并将其提交到新的git存储库(或您选择的其他源代码控制)。将其分为两个分支,将自定义代码提交到分支A,将新版本提交到分支B.将分支A合并到分支B.修复任何冲突,然后检查合并差异以查找没有冲突但仍然不正确的任何内容。彻底测试结果。