加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
 12 12
发新话题
打印

[已解决] 关于find命令的使用( 此文章被查看:1694次,被回复:11篇!! )

关于find命令的使用

不知道使用find命令可不可以实现显示出
用户自己当前view下自己checkout的文件同时显示version版本信息


问题已经解决 [打开主题]
本主题的最佳答案为 [ 10 楼].



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

TOP

为什么一定要用find呢? 用lsco就能看到了:
   lsco -cvi -me -r



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

TOP

回复 #2 medar 的帖子

刚才表达的有点问题
我是想显示出来当前view下的所有的文件的最新版本信息



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

TOP

我现在用
find ./ -version 'version(.../branch名字/LATEST)' -exec ">D:\123.txt"
这个命令 总是报系统找不到指定的文件
我写的命令有什么地方不对吗??

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

TOP

引用:
原帖由 ljs53 于 2007-1-16 08:35 发表
我现在用
find ./ -version 'version(.../branch名字/LATEST)' -exec ">D:\123.txt"
这个命令 总是报系统找不到指定的文件
我写的命令有什么地方不对吗??
你试一下 find . -version "version(.../branchname/LATEST)" -print >D:\123.txt

你写得有问题,-exec后面跟的应该是可执行的命令,>D:\123.txt意思就是写入123.txt,不需要用-exec。我理解你的意思就是将find的结果写入123.txt,你试试我写的这个命令,看是不是你需要的。

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

TOP

回复 #5 jo-kerry 的帖子

我的意思的确就是这样的
>D:\123.txt
>这个是dos下的命令吧
而find是不是只能在cleartool才能使用呀

[ 本帖最后由 ljs53 于 2007-1-15 17:22 编辑 ]

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

TOP

唉, 和上次那个lsco的一样
在cmd 下运行, 前面指定ct

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

TOP

回复 #7 among 的帖子

这样的话就会报
Not an object in a vob: "./"

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

TOP


d

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

TOP

回复 #8 ljs53 的帖子

. 是默认的当前路径,你不管在什么地方都用.代替当然会报这样的错了。多试试实际的vob路径你就会理解.的意思,还有报错的意思了。

有些东西别人说的再清楚都没有自己多动手实践一下来的直观。

~~~~~~~~~~~~~~~~~~~~~~
,木木火了!!!

[ 本帖最后由 jo-kerry 于 2007-1-16 09:37 编辑 ]


最佳答案
该回答被楼主/管理员列为正解!

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

TOP

 12 12
发新话题