我使用ClearCase。如何找出谁签出给定文件?
答案 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>