【问题标题】:what does blanket merge mean with respect to source code management systems?对于源代码管理系统,一揽子合并意味着什么?
【发布时间】:2013-07-24 05:43:28
【问题描述】:

假设有分支 1 和分支 2。blanket 从 2 合并到 1 是否意味着盲目地将 1 的内容替换为 2 的内容?

【问题讨论】:

  • 您在哪里找到术语blanket merge?这不是我熟悉的问题,我在 Google 上看到的唯一相关热门问题就是这个问题。
  • 我也是。刚刚在我们公司的一次内部会议中使用,我无法直接联系到使用它的人。
  • 我也是;也许他的意思是复制合并,即--theirs

标签: git svn version-control perforce


【解决方案1】:

我看到的“一揽子合并”的唯一引用似乎指向subversion issue 4387。这表明svn merge --record-only 可用于防止更改包含在一揽子合并中。

这听起来像是(至少对那个人来说)这将指的是一揽子合并作为 git 中唯一的合并类型,其中提交的完整历史记录被合并到当前分支中。因此,在 git 中进行非一揽子合并将是一个很好的选择。

但是,由于该术语似乎只有一种用途,我想说它似乎并不常用。因此,如果对用途有疑问,您需要从使用它的人那里得到澄清。

【讨论】:

    猜你喜欢
    • 2021-11-04
    • 2013-01-11
    • 2011-01-18
    • 1970-01-01
    • 2020-11-04
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    相关资源
    最近更新 更多