我试图弄清楚如何在 Clearcase 中查看文件的合并历史记录。我知道它可以以图形方式完成,但我需要将它返回到标准输出。
ct lshistory <file>
返回文件历史记录,但除非特别注释,否则您不知道什么已合并到什么。我基本上有三个分支:main、int 和 dev。我正在尝试确定 dev 分支中是否存在已合并并标记到 int 分支的版本。
这是关于查找合并超链接:请参阅“如何合并文件和目录”
find
和命令可以定位带有合并超链接的版本。lsvtree
-merge
该-merge
选项允许:
包括位于一个或多个合并箭头(Merge 类型的超链接)末端的所有版本。每个此类版本上的注释都指示相应的目标对象。
您将在该线程中找到脚本示例,通常是关于查找未合并到分支中的版本,但想法保持不变。