由于快照视图中已签出文件而无法在Clearcase上执行交付? [英] unable to perform delivery on clearcase because of checked out file in snapshot view?

查看:57
本文介绍了由于快照视图中已签出文件而无法在Clearcase上执行交付?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在清箱运输中遇到问题.从快照视图中检出了一些文件,并且该视图已被删除.我正在尝试从UNIX中的动态视图进行交付.既然我可以在活动中看到那些已签出的文件,是否有办法签入这些文件并继续执行交付操作?

I have having an issue in clearcase delivery. There are some files that are checked out from a snapshot view and the view has been removed. I am trying to deliver from a dynamic view in unix. Since I can see those files checked out in the activity, is there a way to check in those files and proceed the delivery operation?

推荐答案

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

You can simply remove completely the view: that will cancel the checkout state of those files, and will allow you to resume the deliver.

请参阅"清除情况:是否可以取消不是从您自己的视图进行的结帐?".

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

您可以通过执行 cleartool descr -l vob:\ aVob 找到视图的uuid.

You can find the uuid of the view by doing a cleartool descr -l vob:\aVob.

对于快照视图,可以使用"

For snapshot views, you can regenerate the .view.dat and unco the file that way, with "Uncheckout an element from a snapshot view when the view root directory is not accessible"

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

  • List the checkouts to identify the view and checkout information
  • Create a new temporary view root directory
  • Regenerate the view root to the new temporary directory

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

  • 取消结帐

  • Cancel the checkout

    cleartool unco -rm <tmp-dir>\<vob>\<path>\<checkedout-file>
    

  • 删除临时目录

  • Remove the temporary directory

    rmdir /S/Q <tmp-dir>
    

  • 这篇关于由于快照视图中已签出文件而无法在Clearcase上执行交付?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆