我如何才能发现谁';他在ClearCase中签出了一个文件?

我如何才能发现谁';他在ClearCase中签出了一个文件?,clearcase,Clearcase,我使用ClearCase。如何找出谁签出了给定的文件?只需对文件元素执行cleartool lsco即可: %cleartool lsco 当您试图通过GUIrmname(DEL)删除文件时,通常会提示这种请求 如果文件在任何其他分支或任何其他视图中签出。。。GUI将拒绝rmname文件 要快速查看文件的签出位置,请尝试 ct lsvtree myFile 并查找(或grep)字符串“CHECKEDOUT” 您将看到一行或多行,如: path\to\myFile@@\main\aBranc

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

只需对文件元素执行cleartool lsco即可:

%cleartool lsco

当您试图通过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不可用)将允许您为文件命名,即使它已经在另一个视图/分支中签出。

这个问题太模糊了……太模糊了,它不是一个真实的问题……考虑到clearcase标记,为清晰起见进行了编辑。我认为我的解释是正确的。这不是我想要的答案。。我想知道在任何视图(视图可能是从不同的分支创建的)中,特定的文件是checkout这是lsco所做的,lsco的手册页对默认选项的说明是:“列表包括指定元素的所有签出,包括任何用户在任何视图中进行的签出”。您可以提供-long选项来获取元素被签出到的视图
cleartool co -nc .
cleartool rmname -force myFile
cleartool ci -nc .