Clearcase 使用cleartool(无活动视图)获取活动的更改集

Clearcase 使用cleartool(无活动视图)获取活动的更改集,clearcase,clearcase-ucm,cleartool,Clearcase,Clearcase Ucm,Cleartool,如果我有一个活动名称(还有一个项目和流名称),如何获得更改文件的列表 这就是我所尝试的: cleartool lsact -l someActivity 但它的回报是: cleartool: Error: Unable to determine VOB for pathname ".". 我想我应该有正确的观点才能得到内容。是否也可以检索不在视图中的所有内容 我使用cleartool lsproj获得someActivity,然后在someProject中获得cleartool lsstre

如果我有一个活动名称(还有一个项目和流名称),如何获得更改文件的列表

这就是我所尝试的:

cleartool lsact -l someActivity
但它的回报是:

cleartool: Error: Unable to determine VOB for pathname ".".
我想我应该有正确的观点才能得到内容。是否也可以检索不在视图中的所有内容

我使用
cleartool lsproj
获得
someActivity
,然后在someProject中获得
cleartool lsstream-s-,然后在someStream
中获得
cleartool lsact-。我可以在没有视图的情况下执行所有这些
cleartool
调用,因此我希望获得变更集


我被找到了,但答案只有在视图中才有效。作为记录,我不会将ID与标题混淆。

您至少需要添加创建该活动的pvob:

cleartool lsact -l someActivity@/vobs/aPVob  # Unix
cleartool lsact -l someActivity@\aPVob       # Windows
如果未指定任何pvob,则可以使用当前视图:

如果指定一个简单名称且当前目录不是项目VOB,则此命令假定活动位于与附加到当前视图的流关联的项目VOB中。
如果当前目录是项目VOB,则该项目VOB是标识活动的上下文

lsact
如果希望ClearCase解析每个版本的路径(使用当前视图路径解析),则还需要一个视图。
否则,它将列出每个版本的扩展路径名