有点背景故事:如何将两个maven webapps合并到一个项目中
我使用Maven,Spring创建了一个项目。我将代码发送给某人。某人从前面编辑过我的代码,并向我发送了代码,并告诉我合并代码。
所以我有两个Maven项目。两者都与细微差别非常相似,但可能有30-40个带有数百行代码的java文件。我怀疑最有效的方法是浏览每个文件并用肉眼检查差异。
所以我的问题是 - 是否Eclipse或Maven或任何有简单的方法来合并这两个类似的项目,微妙的差异到一个项目本身?
有点背景故事:如何将两个maven webapps合并到一个项目中
我使用Maven,Spring创建了一个项目。我将代码发送给某人。某人从前面编辑过我的代码,并向我发送了代码,并告诉我合并代码。
所以我有两个Maven项目。两者都与细微差别非常相似,但可能有30-40个带有数百行代码的java文件。我怀疑最有效的方法是浏览每个文件并用肉眼检查差异。
所以我的问题是 - 是否Eclipse或Maven或任何有简单的方法来合并这两个类似的项目,微妙的差异到一个项目本身?
使用diff工具,如Meld或Kdiff。
您可以比较文件夹,只显示不同的文件,并轻松地合并它们
你还需要手工复制和粘贴/。 – bmarkham
@bmarkham不,它有一个视觉差异,并排显示,您可以单击一个箭头将选定的不同部分复制到另一个文件。 –
@bmarkham此外,请确保您只检查显示不同的文件,因为你说只有细微的差异。 –
您是否使用源代码管理?你可以使用'git merge'吗? – ck1
@ ck1有一个SVN存储库的设置,但无论什么原因,他们不使用它。最后的版本可能是两个月前 – bmarkham