1

我在透明箱交付方面遇到问题。有一些文件已从快照视图中检出,并且该视图已被删除。我正在尝试从 unix 中的动态视图交付。由于我可以看到在活动中签出的那些文件,有没有办法签入这些文件并继续交付操作?

4

1 回答 1

1

您可以简单地完全删除视图:这将取消这些文件的签出状态,并允许您恢复交付。

请参阅“ ClearCase:是否可以取消不是从您自己的角度进行的结帐? ”。

cleartool rmview -force -uuid (uuid_of_the_view) -vob \aVob

您可以通过执行cleartool descr -l vob:\aVob.


对于快照视图,您可以重新生成 .view.dat 并以这种方式取消文件,使用“当视图根目录不可访问时从快照视图中取消签出元素

  • 列出结帐以识别视图和结帐信息
  • 新建临时视图根目录
  • 将视图根重新生成到新的临时目录

    ccperl "C:\Program Files\Rational\ClearCase\etc\utils\regen_view_dot_dat.pl\" -tag <view-tag> <tmp-dir>
    
  • 取消结帐

    cleartool unco -rm <tmp-dir>\<vob>\<path>\<checkedout-file>
    
  • 删除临时目录

    rmdir /S/Q <tmp-dir>
    
于 2013-08-22T18:30:22.480 回答