发新话题
打印

[求助] 如何用find命令查找两个label "之间" 修改的版本.( 此文章被查看:1778次,被回复:8篇!! )

如何用find命令查找两个label "之间" 修改的版本.

请问各位大侠:
如何用find命令查找两个label "之间" 修改的版本.

说明:
文件file.c  label1  标在/main/1 ,  之后又修改了三次,分别生成版本/main/2
   /main/3  /main/4,   label2 标在 /main/3   现需要查找出label1 和 label2 之间的两个版本 2 和 3,  find的参数应该怎么写?

多谢!



© 本文为 37968SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

cc report builder 里面有这个



© 本文为 amongSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

回复 #1 37968 的帖子

如果实在不好做就可以用find命令查找出各自的文件列表保存为两个不同的文本文件,然后compare工具或者是total command工具对两个文本文件进行比较



© 本文为 bnu_zhangshlSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

多谢各位^_^^_^^_^

© 本文为 37968 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

偶也想知道这个,明天去公司再研究研究

© 本文为 ltx119094 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

Tool for compare label

在国外网站找到一个compare label的小工具,经测试超级好用,现拿出来和大家分享.
安装方法:双击注册表文件后即可使用

附件

CompareLabel.rar (24.9 KB, 2006-11-21 16:47)

关于附件奖励, 下载次数 13, 使用阶层: 通用 , 推荐星级: , 出售价格: 2 金钱 , 你的购买价格: 2 金钱,【积分充值


© 本文为 howardling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
scmlife深圳群:34705784
论坛是我家,维护靠大家!

TOP

howardling 给大家介绍一下你这个工具比ClearCase ReportBuilder的优势在什么地方?

© 本文为 懂你 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
优惠购买Rational,Telelogic,Hansky产品,企业VIP服务、实施
VIP服务电话:13581809377

TOP

这样试试:
find file.c -element "{lbtype_sub(label2) && lbtype_sub(label1)}" -version "{(lbtype(label2) && !lbtype(label1)) || (lbtype(label1) && !lbtype(label2))}" -print

得出的结果是:
file.c@@\main\3    (如果label2标在/main/3)
file.c@@\main\1

这样就知道中间有\main\2这个版本了

不知道你想要的是不是这个结果。

© 本文为 softmic 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

仔细比较后,还是Report Builder功能强大,灵活.

我上传的小工具使用更简单点.哈哈,其实两个都很简单.

© 本文为 howardling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
scmlife深圳群:34705784
论坛是我家,维护靠大家!

TOP

发新话题