Clearcase 我需要找到我在分支上签入的所有版本

Clearcase 我需要找到我在分支上签入的所有版本,clearcase,Clearcase,在明确的情况下,我需要找到我签入的所有版本 在下面的示例中,我需要找到Loi Wang在分支“mybranch”上签入的所有版本 $ct desc HelloWorld.xml 版本“HelloWorld.xml@@@main/***mybranch***/9” 创建时间:09-Sep-09.06:50:14由***Loi Wang***(lwang。eng@compu10) “你好,世界问题” 元件保护: 用户:jsmith:r-- 组:eng:r-- 其他::r-- 元素类型:xml 先前版

在明确的情况下,我需要找到我签入的所有版本

在下面的示例中,我需要找到Loi Wang在分支“mybranch”上签入的所有版本

$ct desc HelloWorld.xml
版本“HelloWorld.xml@@@main/***mybranch***/9”
创建时间:09-Sep-09.06:50:14由***Loi Wang***(lwang。eng@compu10)
“你好,世界问题”
元件保护:
用户:jsmith:r--
组:eng:r--
其他::r--
元素类型:xml
先前版本:/main/mybranch/8
属性:
ISSUE=“IS-123”

原则是使用
cleartool lsco
进行检查,并查找以进行检查:

 cd c:\myView\myVob\...\mypath
 or
 cd /view/myView/myVob/.../myPath
 ct lsco -me -brtype myBranch -rec .
注意:您需要在视图中,使用不带“
@\PVobName
”的分支名称(“非限定名称”)

就你而言

 ct lsco -user lwang.eng@compu10 -brtype mybranch -rec .

这将为您提供已检入的所有元素:

 ct find . -user lwang.eng@compu10 -branch brtype(mybranch) -print
这将删除这些签入期间创建的所有版本:

 ct find . -user lwang.eng@compu10 -version brtype(mybranch) -print
同样,mybranch以其“非限定”形式使用

如果上述方法不起作用(它适用于“
-me
”或“
-user myName
”,但不一定适用于任何其他用户),一个简单的grep就足够了:

 ct find . -version "brtype(mybranchv)" -exec "cleartool descr -fmt """%n %u\n""" %CLEARCASE_XPN%"|grep lwang.eng

原则是使用
cleartool lsco
进行检查,并查找以下内容进行检查:

 cd c:\myView\myVob\...\mypath
 or
 cd /view/myView/myVob/.../myPath
 ct lsco -me -brtype myBranch -rec .
注意:您需要在视图中,使用不带“
@\PVobName
”的分支名称(“非限定名称”)

就你而言

 ct lsco -user lwang.eng@compu10 -brtype mybranch -rec .

这将为您提供已检入的所有元素:

 ct find . -user lwang.eng@compu10 -branch brtype(mybranch) -print
这将删除这些签入期间创建的所有版本:

 ct find . -user lwang.eng@compu10 -version brtype(mybranch) -print
同样,mybranch以其“非限定”形式使用

如果上述方法不起作用(它适用于“
-me
”或“
-user myName
”,但不一定适用于任何其他用户),一个简单的grep就足够了:

 ct find . -version "brtype(mybranchv)" -exec "cleartool descr -fmt """%n %u\n""" %CLEARCASE_XPN%"|grep lwang.eng

做一个ct lshistory,然后搜索你的用户名怎么样

这将告诉您所创建元素的所有版本

i、 在一个名为foo.xml的元素上使用e

ct lshistory foo.xml | grep spedge
您甚至可以通过对分支进行灰显来使其更加复杂

ct lshistory foo.xml | grep spedge | grep @@/main/my-branch

做一个ct lshistory,然后搜索你的用户名怎么样

这将告诉您所创建元素的所有版本

i、 在一个名为foo.xml的元素上使用e

ct lshistory foo.xml | grep spedge
您甚至可以通过对分支进行灰显来使其更加复杂

ct lshistory foo.xml | grep spedge | grep @@/main/my-branch

我需要列出已签入的问题,而不是已签出的问题,请您帮助。我需要列出已签入的问题,而不是已签出的问题,请您帮助。刚刚添加了一些查找请求,以帮助您列出用户签入的文件。刚刚添加了一些查找请求,以帮助您列出用户签入的文件。对于一个文件,这是一个很好的选择。对于许多文件,这将比“cleartool find”命令慢得多。然而,+1。@VonC同意了——但按照我对他的问题的解释,他只想要一个文件的HelloWorld.xml:)版本,这是一个不错的选择。对于许多文件,这将比“cleartool find”命令慢得多。然而,+1。@VonC同意了——但我对他的问题的解释是,他只想要HelloWorld.xml的版本:)