【问题标题】:How to I check if a file is not merged in Clearcase?如何检查文件是否未在 Clearcase 中合并?
【发布时间】:2019-10-31 09:12:03
【问题描述】:

背景

How do you check for a merge in Clearcase? 谈到了判断一个 clearcase 文件是否与lsvtree 方法合并的方法。但是,如果要检查其对立面,则只能通过图形方式直接进行。如果在命令行输入ct lsvtree -nmerge,会返回如下错误:

cleartool: Error: Some options are not applicable to non-graphical mode.
Usage: lsvtree -graphical [-all] [-nmerge] [-nco]
               [-options pass-through-opts] pname ...
       lsvtree [-nrecurse] [-short] [-all] [-merge] [-nco] [-obsolete]
               [-branch branch-pname] pname ...

这个错误暗示了我上面的断言。

问题

查看 clearcase 文件是否没有合并超链接的最快非图形方法是什么?

【问题讨论】:

    标签: merge clearcase


    【解决方案1】:

    cleartool describe 命令应包括,如“Find merge arrows pointing to a version in ClearCase”a:

    Hyperlinks:
      Merge <- filename@@/main/other_branch/2
    

    这就是你开始实施in your other question的方法。

    对于单个文件:

    cleartool describe aFile | | grep -e "Merge <-"`
    

    我在 2013 年在“Find merge arrows pointing to a version in ClearCase”中提到了另一种方法

    cleartool descr -ahlink aFile
    # or
    cleartool descr -fmt "%[hlink:filter]p" aFile
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 2017-09-06
      • 2019-09-03
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      相关资源
      最近更新 更多