【问题标题】:Does clearcase merge duplicate the file?clearcase 合并是否重复文件?
【发布时间】:2015-10-27 21:00:38
【问题描述】:

如果 X 分支上有一个 .txt 文件并且合并到主分支,clearcase 是否只在其数据库中保存增量而不复制文件?

如果我要合并到一个二进制文件(clearcase 不能合并),它实际上会复制整个文件,所以在 X 分支上一个副本,在主分支上另一个副本?

【问题讨论】:

    标签: merge clearcase


    【解决方案1】:

    如果 X 分支上有一个 .txt 文件并且合并到主分支,clearcase 是否只在其数据库中保存增量而不重复文件?

    是的,只有增量,位于 vob 的单个源数据容器中。
    请参阅“About type managers and size limitations”。

    如果我要合并到一个二进制文件(clearcase 不能合并),它实际上会复制整个文件,所以在 X 分支上一个副本,在主分支上另一个副本?

    那么类型管理器很可能是compressed_file。不能合并
    见“Handling binary files in ClearCase”。

    ClearCase 只能合并文本文件;因此,必须部署不同的策略来管理与二进制内容相关的更改。

    为了在 ClearCase 中有效地管理二进制文件,必须定义新的元素类型来处理这些文件类型。可以使用以下选项:

    • 将元素类型配置为从不考虑合并。 ClearCase 不会尝试合并具有从不合并类型的元素。这些元素在交付或变基操作期间将保持不变,并且不会提示您合并它们。

    • 在 ClearCase 7.0 及更高版本中可用:将元素类型配置为 复制。对于具有复制类型的元素,ClearCase 将在合并中将目标版本替换为源版本,而无需用户交互。有关详细信息,请参阅技术说明 1240740。

    【讨论】:

    • 嗨,我知道它不能被 clearcase 合并,但我仍然可以“合并”到主分支并签入对吗?所以在那种情况下文件是重复的?
    • @Epligam 是的,它将被复制。
    • @VonC - 上面的“关于类型管理器和大小限制”技术说明已过时。 type_manager Knowledge Center topicSize limits on VOB elements Technote 可能更合适。
    猜你喜欢
    • 2019-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-07
    • 2018-03-30
    • 1970-01-01
    相关资源
    最近更新 更多