什么是 ClearCase 相当于文件上的 git 日志?



使用git log my_file,我可以看到一个涉及my_file的提交列表(或者更确切地说是一个分支林和对它们的提交(,包括日期和提交注释。我如何使用ClearCase做到这一点?

要考虑的两个命令是:

  • cleartool lshistory适用于:

    • pname,包括所需版本的扩展路径名
    • 对象选择器:例如,lbtype:V3.0
  • cleartool lsvtree,其更接近于git log --all --branches,其列出一个或多个元素的版本树的部分或全部
    默认情况下,列表包括元素版本树的所有分支,除了过时的分支

使用:

cleartool lshistory /path/to/file

为此。每个动作的输出都有一行,字段为:

  1. 日期(或时间,如果是最近的(
  2. 代理用户
  3. 操作说明(例如"创建分支"(
  4. 文件位置+@@+修订/分支规范(例如foo@@/bar/LATEST(

尽情享受。

最新更新