V2EX  ›  英汉词典

Upstreaming

释义 Definition

upstreaming(名词/动名词,常用于软件开发语境):把本地修改、补丁或功能提交并合并回“上游”项目/主仓库(即原始维护方或主线版本),以便长期维护、减少重复打补丁的成本。也常见于开源协作与 Linux 发行版维护中。

发音 Pronunciation

/ˌʌpˈstriːmɪŋ/

例句 Examples

We’re upstreaming our bug fix so we don’t have to maintain it forever.
我们正在把这个漏洞修复提交回上游,这样就不用永远自己维护这份补丁了。

After months of internal testing, the team began upstreaming a series of performance patches to the core project, coordinating reviews with maintainers across time zones.
经过数月的内部测试,团队开始将一系列性能补丁上游化到核心项目,并与不同时区的维护者协调代码审查。

词源 Etymology

来自 upstream(上游、主线来源)+ -ing。在开源与软件工程中,“upstream”比喻“代码的源头/主线”,upstreaming 就是把改动“送回源头”,使其成为主线的一部分;相对概念常被称为 downstream(下游,如发行版或派生项目)。

相关词 Related Words

文学与作品用例 Literary Works

由于 upstreaming 属于较新的技术术语,更常见于软件工程与开源写作中,例如:

  • Producing Open Source Software(Karl Fogel)——讨论向上游提交补丁与协作流程
  • The Linux Kernel Development(Robert Love)——涉及内核补丁进入主线(上游)的流程与实践
  • The Cathedral and the Bazaar(Eric S. Raymond)——在开源协作语境中讨论将改动回馈主线的理念(相关表达常与 upstream 概念一起出现)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   941 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:53 · PVG 01:53 · LAX 09:53 · JFK 12:53
♥ Do have faith in what you're doing.