我正在尝试获取特定文件夹中文件的更改,该文件夹也有子文件夹
示例
文件夹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,因为它位于子文件夹中
任何人都有任何想法..也可以获取子文件夹文件的日志。
最佳答案
通过查看cleartool lshistory
命令,您确实有选项 -recurse
:
-r/ecurse
Processes the entire subtree below any directory element encountered.
VOB symbolic links are not traversed during the recursive descent.
Note: This option is mutually exclusive with –last.
因此这可能有更多机会获取 Person.java
中的更改:
cleartool lshistory -r -fmt "%n,%c" |findstr "US-100"
关于java - lshistory 命令没有给出子文件夹的日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31980626/