C diff单个函数或解析为单独的文件

时间:2015-02-09 17:56:44

标签: c diff

我有两个基于公共源但是分支的文件,并且函数已更改并重新排序。现在我想再将两个文件合并为一个。

有没有办法可以通过函数而不是线性地从头到尾来区分两个文件?

或者,如果有一种简单的方法(而不是编写我自己的解析器)将每个函数输出到自己的文件中,那么我可以很容易地区分两个相应的目录?

感谢。

1 个答案:

答案 0 :(得分:0)

自己这样做需要大量编码。另一方面,这是源代码管理系统专门研究的。

我建议使用git merge直接使用git。如果您没有git,可以使用SVN和CVS等工具,但这些工具需要您创建一个仓库,将其中一个文件导入其中,然后将其替换为第二个文件以允许它向您报告更改。最后还有更多工作要做。 :)