lshistory命令不提供子文件夹的日志?

时间:2015-08-13 06:07:24

标签: java clearcase clearcase-ucm cleartool

我正在尝试更改具有子文件夹的特定文件夹中的文件

例如

文件夹a3

- folder a3
    - App.java
    - folder com
        -folder akshay
           - folder jain
                - Person.java

然后我在App.java和Person.java中做了一些更改并在a3上应用命令

  

cleartool lshistory -fmt"%n,%c" | findstr" US-100"

但是在命令的输出中,它只显示App.java在特定修订版本中已更改但与Person.java无关,因为它位于子文件夹中

任何人都有任何想法..也可以获取子文件夹文件的日志。

1 个答案:

答案 0 :(得分:1)

通过查看cleartool lshistory命令,您可以选择-recurse

-r/ecurse
  

处理遇到的任何目录元素下面的整个子树   在递归下降过程中不会遍历VOB符号链接   注意:此选项与-last。

互斥

因此,这可能有更多机会在Person.java中获取更改:

cleartool lshistory -r -fmt "%n,%c" |findstr "US-100"