【问题标题】:What are the benefits of non-unified diffs?非统一差异有什么好处?
【发布时间】:2010-08-14 10:06:53
【问题描述】:

我知道diff 除了统一上下文还有其他输出模式,但我从不使用它们。它们有什么用途,有什么用处?

【问题讨论】:

    标签: diff


    【解决方案1】:
    • 没有任何上下文的普通旧差异具有默认的优点:没有上下文。基本上,当您想要修补您提前知道上下文将被更改但行号受到尊重的文件时,这很有用

    • 上下文差异比统一差异更严格,因为对于统一差异,补丁生产代码必须从旧或新方面选择上下文行并假设上下文是相等 ...尽管由于“忽略行首/中间/行尾的空白”等等,上下文行可能只是等效。上下文差异因此更容易应用,您不必指定任何“忽略”选项并且仍然确定它会应用。它有什么用?当你有一个聪明的软件可以忽略(复杂的)无关紧要的文本时:修补程序可能没有那么强大

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-27
      • 1970-01-01
      • 2012-04-23
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多