我想知道是否可以优化以下命令提示符查询:
cleartool lsh -all -fmt“%e,%Xn,%Vn,%Nd,%u \ n”-since 20090101> C:\ outputfile.csv
我正在寻找一种方法将我的结果限制为4个用户,并且仅限于文件扩展名*.txt
,因为我的*.cvs
文件中返回的记录太多而且excel一个很好的错误因为行数很多。
我试图结合一些cleartool find命令(created_by
),但没有成功。
当前输出的字段为:
非常感谢任何帮助。
答案 0 :(得分:0)
我尝试组合了一些
cleartool find
命令,但没有成功。
然而,这是有效过滤版本集的方法,然后每个版本都可以传递给cleartool lshistory。
尝试一次性完成所有操作通常过于棘手(cleartol find xxx -exec "cleartool lshistory %CLEARCASE_XPN%"
),与your previous question中一样。
最好关注:
cleartool find -fmt "%n %u ..."
版本,以便包含创建所找到版本的用户的名称。cleartool lshistory
。除非“Vob1
”,“Vob2
”和“Vob3
”全部您的vobs(在这种情况下,您可以执行cleartool find -avobs
}),每个vob更容易进行一次cleartool find
查询,并将结果附加到之前提到的文件中。