Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
搜索未在clearcase中发布的带标签的更改_Clearcase - Fatal编程技术网

搜索未在clearcase中发布的带标签的更改

搜索未在clearcase中发布的带标签的更改,clearcase,Clearcase,我有一个有4个标签的VOB。其中3个已发布dev 我需要一个命令,该命令将仅为第四个标签提供更改的文件,即尚未发布的文件 我尝试了以下命令: cleartool find . -version lbtype(LABEL_NAME) -print 但是这给了我所有在VOB中标记的文件,不管它们是否是dev发布的 请任何人帮我解决这个问题。您需要首先找到所有版本,这些版本包括: 有正确的标签 有正确的属性 该查询类似于: cleartool find . -type f -version "l

我有一个有4个标签的VOB。其中3个已发布
dev

我需要一个命令,该命令将仅为第四个标签提供更改的文件,即尚未发布的文件

我尝试了以下命令:

cleartool find . -version lbtype(LABEL_NAME) -print
但是这给了我所有在VOB中标记的文件,不管它们是否是
dev发布的


请任何人帮我解决这个问题。

您需要首先找到所有版本,这些版本包括:

  • 有正确的标签
  • 有正确的属性
该查询类似于:

cleartool find . -type f -version "lbtype(LABEL_NAME) && yourAttribute=\"dev-released\"" -print
将“
yourAttribute
”替换为具有不超过其值的属性名“
dev released

您可以在technote“”中看到其他示例

如果
dev released
不是属性值,而是属性类型:


如何找出标签的属性和属性类型

这可以解释为查找应用于标记版本的属性:

Windows语法:

cleartool find . -type f -version "lbtype(LABEL_NAME)" -exec "cleartool descr -aattr -all \"%CLEARCASE_XPN%\""

谢谢你的回复。但我需要的是一个命令,它是在右键单击VOB时得到的“Search labeled changes”选项上运行的。你知道要为此运行哪个脚本吗?@JahnaviK.Abhyuday有帮助吗?我需要一个命令,该命令在右键单击VOB的“搜索标记的更改”选项时运行。您知道要为此运行哪个脚本吗?@JahnaviK.Abhyuday您可以(通过编辑您的问题)添加vob上显示的上下文菜单的屏幕截图吗?恐怕我不允许添加屏幕截图:(抱歉:(
cleartool find . -type f -version "lbtype(LABEL_NAME)" -exec "cleartool descr -aattr -all \"%CLEARCASE_XPN%\""