什么是backport

Backport是将一个软件的补丁应用到比此补丁所对应的版本更老的版本的行为。这是软件开发过程中维护步骤的一部分。最简单也可能是最常见的例子,就是针对某个软件的某个漏洞的补丁。某个软件的新版本发现了漏洞,通过修补源代码后可以修复;但此软件的旧版本因为源代码不同,而不能通过同样的修补来修复,这时就需要针对旧版本的软件来进行源代码修补了。
针对软件的某个方面所做的改动,可能简单到修改几行代码,也可能复杂到需要修改大量的源代码文件。如果改动很复杂,那么backport行为就会很不值得,除非旧版本的软件比起新版本来仍然很流行。
对于闭源软件,只有核心开发组的人可以进行backport操作。对于开源软件,backport有时是由发布者创建的,之后他们会将源代码的改动upstream(即发回给核心开发组)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值