当前位置:  开发笔记 > 编程语言 > 正文

在提及"提交补丁"时,Patch这个词到底意味着什么?

如何解决《在提及"提交补丁"时,Patch这个词到底意味着什么?》经验,为你挑选了2个好方法。

在提交"提交补丁"时,补丁这个词到底意味着什么?

我已经看到这用了很多,特别是在开源世界.这是什么意思以及提交补丁涉及到什么?



1> Mark Biek..:

它是一个文件,其中包含已更改的代码文件之间的差异列表.它通常采用通过对两个文件执行diff -u生成的格式.大多数版本控制系统允许轻松创建补丁,但它通常采用相同的格式.

这允许使用patch命令将代码更改轻松应用于其他人的源代码副本.

例如:

假设我有以下代码:


我把它改成这个:


补丁文件可能如下所示:

Index: test.php
===================================================================
--- test.php    (revision 40)
+++ test.php    (working copy)
@@ -3,7 +3,7 @@
         



2> Chris Conway..:

Red Hat的开发人员Richard Jones有一个关于向开源项目提交代码的小小入门,其中包括制作和提交补丁.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有