delphi - 是Delphi IDE的dif或补丁添加程序,即有人创建补丁并且我想将其自动添加到我的项目中吗?

标签 delphi delphi-7 pascal

Delphi是否有DIFF插件可用?我需要向项目中简单添加diff或补丁文件,替换补丁中已更改的porject代码,但是还要保留旧代码,以防万一在没有补丁的情况下退回到旧文件。

最佳答案

如果使用版本控制系统将文件检入,则可以使用版本控制工具保持存储差异和合并的能力。 SVNTortoiseSVN似乎是一种非常流行的(开放源代码)方法。有很多examples集成到IDE中。

如果您是唯一在文件上工作的人,则IDE中的“历史记录”选项卡也可以很好地工作。如果是这种情况,我将历史记录设置得很高,并使用GExperts项目备份向导进行“检查点”备份。

我强烈推荐的一个出色的基于Windows的diff / merge实用程序是Beyond Compare,它也恰好是用Delphi编写的。 :)

关于delphi - 是Delphi IDE的dif或补丁添加程序,即有人创建补丁并且我想将其自动添加到我的项目中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1133387/

相关文章:

c++ - DVP7010B 显卡 DLL 的 C++ 头文件的 Delphi 转换?

multithreading - Delphi:CopyFileex和线程

德尔福组合框

performance - 读取数组然后排序还是边读取数组边排序更快?

delphi - 关于 unicode 文本编辑器的提示

delphi - 与 msbuild 和 delphi XE 一起使用的示例 Cruisecontrol.net ccnet.config?

delphi - 在 Delphi 7 中从字符串中去除非字母数字字符的最快方法是什么?

Delphi编译器警告: Unit 'ExceptionLog' is deprecated

c - 如何在 C 语言中为 Pascal 子集编译器生成符号表?

algorithm - 使用指针 Next 的链表挑战