如何在ClearCase中发现谁签出了文件?

时间:2010-01-04 05:44:28

标签: clearcase

我使用ClearCase。如何找出谁签出给定文件?

2 个答案:

答案 0 :(得分:2)

当您通过GUI尝试rmname DEL )文件时,通常会提示这种请求。

如果文件在任何其他分支或任何其他视图中签出... GUI将拒绝rmname该文件!

要快速查看文件的签出位置,请尝试

ct lsvtree myFile

并查看(或grep)“CHECKEDOUT”字符串。

您将选择一行或多行:

path\to\myFile@@\main\aBranch\CHECKEDOUT view "aViewTag"

但请记住:您还可以通过CLI(命令行界面)cleartool强制使用rmname。

假设您在文件的正确路径中:

cleartool co -nc .
cleartool rmname -force myFile
cleartool ci -nc .

-force选项(通过GUI不可用)将允许您rmname您的文件,即使它已在另一个视图/分支中签出。

答案 1 :(得分:0)

在文件元素上执行 cleartool lsco

%cleartool lsco <element_name>    

%cleartool lsco <element_name>