clearcase中的echo命令是什么?

时间:2011-09-15 07:51:55

标签: clearcase

我有一个关于clearcase的问题,有人以明确的方式帮我解决了一些问题,他使用了以下命令:echo " " > xxx.log

cleartool co -nc filename 
这是什么意思?

3 个答案:

答案 0 :(得分:1)

当您有一个“已签出但已删除”的文件时,如ct ls中所述:

  

该元素已在此视图中签出,但随后删除了view-private文件   您可能已删除该文件。

恢复该文件的解决方案是再次检出,但如果直接执行此操作,ClearCase会抱怨无法访问该文件(因为它实际上不再存在)。

因此:

 echo " " > afile

您需要在该文件中包含部分内容才能在其上发出cleartool命令。
因此,即使其内容是虚假的,它至少也允许您继续。

然后,您可以再次结帐(-nc表示没有评论,但它也意味着“获取当前已检出版本上使用的先前评论)

 cleartool checkout -nc afile

恢复它的另一种方法是uncheckout the file

 cleartool unco afile

这也将恢复其内容。

答案 1 :(得分:0)

第一个命令将空格写入xxx.log; echo是一个shell命令,与clearcase无关。第二个命令检出文件名而没有注释。这两个命令似乎是非常不相关的,除非你没有告诉我们其他的东西。

答案 2 :(得分:0)

只是一个提示: 'echo'可能用于清除xxx.log文件。

co - 代表签出文件名, nc - 代表没有评论

可能会有所帮助:http://www.yolinux.com/TUTORIALS/ClearcaseCommands.html