如何撤消签出从另一个用户签出的文件?

编程入门 行业动态 更新时间:2024-10-12 05:53:05
本文介绍了如何撤消签出从另一个用户签出的文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

在此示例中,user5628(实际上患病)在其动态视图中具有检出的文件。

In this example, the user5628 (which is actually sick) has a checked out file in its dynamic view. How can I cancel this checkout?

$ ct lsco -all | ag foo 2013-08-29 user52001 checkout version "L:\a\path\foo.c" from \main\branch_a\0 (reserved) 2014-04-10 user5030 checkout version "L:\a\path\foo.c" from \main\branch_b\0 (reserved) --11-18T08:29 user52212 checkout version "L:\a\path\foo.c" from \main\branch_c\1 (reserved) --04-15T14:24 user5628 checkout version "L:\a\path\foo.c" from \main\branch_d\11 (reserved) --04-30T08:05 user5072 checkout version "L:\a\path\foo.c" from \main\branch_d\11 (unreserved)

推荐答案

在 清除情况:是否可以取消不是从您自己的视图进行的结帐?中,最简单的方法是删除user5628视图的签出状态。

As I mentioned in "ClearCase: Is it possible to cancel checkouts not made from your own view?", the easiest way is to remove the "checkout" status for user5628 view.

cleartool descr -l vob:\avob # get user5628 view uuid in the output cleartool rmview -force -uuid (uuid_of_the_view) -vob \aVob

这不会修改user5628的任何已签出文件(所做的修改不会丢失),但是user5628必须将其签出

That will not modify any of user5628's checked out files (the modification are not lost), but user5628 will have to check them out again.

当您旧签入文件时,同样的方法很有用。此视图此后已被删除。

更多推荐

如何撤消签出从另一个用户签出的文件?

本文发布于:2023-11-28 14:38:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1642815.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件   用户

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!