Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Silverlight 5 解决方案的两个分支。它们都建立在同一个基础项目之上。我将把一个合并到另一个。有些文件可以简单地复制过来,而另一些则需要在代码级别逐行合并。
对于像这样大规模的合并过程的最佳实践的想法?
可能有用的工具?
过去对我有用的是将一个分支签入源代码控制系统。然后将源代码控制指向另一个分支目录并尝试将其签入。通常,它会发现容易签入的差异并向您显示要手动合并的文件。我使用 WinMerge 作为基于文件的合并工具,因为它是免费的。对于源代码控制,我编写了自己的代码,这样我就可以轻松地进行大规模重构,而不必与源代码控制发生争执。