首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClearCase lsh查询过滤

ClearCase lsh查询过滤
EN

Stack Overflow用户
提问于 2013-11-22 16:25:33
回答 1查看 358关注 0票数 1

我想知道是否可以改进以下命令提示符查询:

清除工具lsh -all -fmt "%e,%Xn,%Vn,%Nd,%u\n“-since 20090101 > c:\outputfile.csv

我正在寻找一种将我的结果限制为4个用户的方法,并且只针对一个文件扩展名*.txt,因为在我的*.cvs文件中返回的记录太多了,因为excel处理了一个很好的错误,因为行数很多。

我试图组合一些清除工具查找命令(created_by),但没有成功。

当前输出的字段是:

  1. 操作类型
  2. 文件的完整路径
  3. 版本信息
  4. 时间戳
  5. 用户名

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-22 16:51:22

我试图组合一些清除工具查找命令,但没有成功。

然而,这是有效过滤一组版本的方法,然后每个版本都可以传递给清除工具

尝试一次完成所有操作通常太棘手了(cleartol find xxx -exec "cleartool lshistory %CLEARCASE_XPN%"),就像在你之前的问题中一样。

最好集中注意:

  • 通过cleartool find -fmt "%n %u ..."在文件中列出正确的版本,以便包括创建所找到版本的用户的名称。
  • 过滤该文件,以便只保留所请求的用户和文件类型。
  • 为其余的每个版本调用cleartool lshistory

除非“Vob1”、“Vob2”和“Vob3”都是您的vobs (在这种情况下您可以执行cleartool find -avobs),否则每个vob都可以更容易地进行一个cleartool find查询,并将结果附加到前面提到的文件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20149690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档