考慮下面的例子,不需要任何有關語言或文件類型的假設。我有:差異,比較和合並文件 - 一般概念
M_old : [A,B,C]
M_new : [A,B,X]
,現在我想創建:
M_result : [A,B,C,X]
這基本上是M_OLD和M_new的結合。是否有支持這種操作的比較/差異/合併工具 - 可以使用M_old和M_new並基於上述實例生成M_result?
M_old : [A,B,C]
M_new : [A,B,C,X]
因爲M_OLD所有元素
包含在M_new:
時,我曾與計算成功(使用簡單的差異/合併工具)M_result。但是當M_old中的某些元素不存在於M_new中時,我不明白這是可能的。
所以在更一般的術語中,「合併」操作僅支持如上所述的特殊條件下的聯合?
也許這個列表示例並不是最優的。我不打算編寫任何代碼,但要調查聯合操作是否受「典型」差異/合併工具支持 - 對我來說,聯盟並非通常所支持的合併,除非您創建自己的版本。 – u123 2011-05-12 20:03:06