Command line 如何使用cleartool格式(-fmt)缩进多行clearcase注释

Command line 如何使用cleartool格式(-fmt)缩进多行clearcase注释,command-line,clearcase,cleartool,Command Line,Clearcase,Cleartool,是否可以使用cleartool格式字符串重新创建注释的标准“desc”命令缩进 例如: cleartool desc输出如下内容 version "<extended version path>" created <date> by <user> "comment line 1 comment line 2 ... comment line n" ... 版本“” 创建人 “评论第1行 评论第2行 ... 注释行n“ ... 是否有-

是否可以使用cleartool格式字符串重新创建注释的标准“desc”命令缩进

例如:

cleartool desc
输出如下内容

version "<extended version path>"
created <date> by <user>
  "comment line 1
   comment line 2
   ...
   comment line n"
...
版本“”
创建人
“评论第1行
评论第2行
...
注释行n“
...

是否有-fmt选项来创建具有自定义格式的类似输出?

关于缩进部分,不直接创建。
确实提出了扩展版本路径、日期、用户和注释,但是您只能在每个字段前面放置空格或制表符(即“转义序列”),而不将标签放在这些字段中的一个中间(如在评论的每行前面的选项卡)

注:不止一个示例似乎表明,字段前面的空格对于该字段的所有行都是重复的:

模拟
lshistory–long
的输出
请注意,在
cleartool
单命令模式下,反斜杠(
\
)用于转义格式字符串中的双引号


遗憾的是,我希望你们能知道答案:)我查阅了格式手册,但没有找到任何方法。这似乎很奇怪,如果格式字符串允许与预定义格式相同的控制,这将是合乎逻辑的。我仍然不清楚的一件事是%i转换,但我无法使它工作。
cleartool descr -fmt "version \"%Xn\"\ncreated %d by %u\n\t\"%c\"" afile
cleartool lshistory -fmt "%d      %Fu (%u@%h)\n  %e \"%n\"\n  \"%Nc\"\n"  util.c 
2007-05-11T09:24:38     Anne Duvo (anne@neptune)
  create version "util.c@@\main\3"
  "fix bug r2-307"
2007-05-10T09:09:29     Ravi Singha (ravi@mercury)
  create version "util.c@@\main\2"
  "ready for code review"
.
.
.