clearcase 常见问题解答

 1、ClearCase中如何撤销一次成功的deliver操作?

删除deliver生成的基线
必须要删除hlink
des 
rmhlink
rmbl

2、 视图删不掉

用findcheckout工具找了下,发现某些文件被某个视图检出了,视图创建人已经不在公司了。于是想删除视图强制撤销检出。  `

然后就发现这个视图删不掉了。。

求助,用什么方式能删除这样的视图
<ignore_js_op>

Catch6B0C.jpg (40.9 KB, 下载次数: 0)

 

Catch6B0C.jpg

<ignore_js_op>

CatchD5A0.jpg (41.04 KB, 下载次数: 0)

 

CatchD5A0.jpg

 

解决方案: cleartool rmview -f -avobs -uuid <uuid NO>

3、文件添加到控制源时,如何实现文件名称必须带有特定字符

对文件执行add  to  source control操作时, 如何强制要求文件名称必须带有特定字符(例如"TEST"字符串),大家不要回复利用checkout 的事前触发.重点在于checkout 的事前除法的这段代码如何写

解决方案:



cleartool mktrtype -rep -nc -element -all -preop mkelem -exec "ccperl D:\triggers\check_name.pl" check_name


脚本
use strict;

my $name="$ENV{'CLEARCASE_PN'}";


if(!($name=~/TEST/))
  {
           my $prompt="\"file name must contain TEST!\n\"";
           `clearprompt yes_no -mask abort -default abort -pre -prompt $prompt`;
   }

 3、怎么查找clearcase中被删除的文件信息以及被谁删除

看是通过什么方式删除的。
如果是通过通过rmelem删除的,可以通过lshistory vob:.从vob的历史中查看;- u" y5 ?- z7 m+ a
如果是通过rmname删除的,可以从元素父目录的版本树上看。

转载于:https://www.cnblogs.com/maifengqiang/archive/2013/04/25/3041813.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值