2014-10-30 137 views

回答

2

A 补丁通常是一个文件,其中包含最新版本的源代码和以前发布的版本之间的区别。因此,它是一个文本文件。例如,在Linux上,命令diff生成该文件,命令patch将该文件应用于(生成最新版本的前一版本)。补丁的机制用于避免在以前的版本已经可用时提供完整的源代码。例如,传统上Linux内核的源代码是作为一个大的zip压缩文档(包含整个源代码)提供的,也是作为一个小的补丁文件(对于已经有以前版本的用户)提供的。

A build是在项目的某个阶段建立的可执行文件。它通常在夜间通过continuous integration系统(例如,HudsonJenkins)自动构建。在这种情况下,它也被称为nightly build

相关问题