Clearcase错误报告

Clearcase错误报告,clearcase,Clearcase,有没有办法从Clearcase命令(如mklabel)中禁用或删除错误消息?如果可能,我希望抑制来自mklabel命令的错误消息。在或或中看到的脚本通常采用相同的技术: cleartool mklabel ... 2> /dev/null 例如,在perl脚本中: my $cout = `cleartool desc $pn@@\/$lbtype 2>/dev/null` ; 这是我的一部分 我更喜欢重定向文件中的stderr,在执行命令后可以解析该文件以检测罕见错误,同时忽略所

有没有办法从Clearcase命令(如mklabel)中禁用或删除错误消息?如果可能,我希望抑制来自mklabel命令的错误消息。

在或或中看到的脚本通常采用相同的技术:

cleartool mklabel ... 2> /dev/null
例如,在perl脚本中:

my $cout = `cleartool desc $pn@@\/$lbtype 2>/dev/null` ;
这是我的一部分

我更喜欢重定向文件中的stderr,在执行命令后可以解析该文件以检测罕见错误,同时忽略所有已经存在和移动的警告标签


但主要思想仍然是:对于一个应用程序,没有-silent或-silent选项。

您可以将stderr输出重定向到/dev/null?我刚刚尝试过,它在一定程度上起到了作用。我正在为Jenkins使用Clearcase插件,mklabel命令中的错误是导致作业失败的唯一原因。我知道mklabel命令正在标记我需要的所有东西,但Jenkins仍然无法完成这项工作。我本来希望重定向可以解决这个问题,但事实并非如此。Jenkins的作业仍然失败。@Rafan2010 MKLABLE在Jenkins作业中生成了什么错误消息?以下形式的几个错误:cleartool:错误:无法访问/view/RPL\u CSL\u Main/vob/ms2\u RPL/lost+found:没有这样的文件或目录。我故意使用-none选择规则排除元素,我不希望这些元素被标记。但是,该命令仍然尝试标记它们。我认为这会产生错误,导致Jenkins无法完成工作。@Rafan2010您能像在元素/myVob/lost+found/中一样尝试一下吗-无,保留丢失+找到,但不包括其内容?/。。。。给你:element/vobs/ms2_rpl/lost+found/-没有一个我想/vob是一种类型:它应该是/vobs/xxx。