什么是view-private-file,如何创建?

问题描述

我当时正忙于创建和检测Evil Twins,当我交付包含Evil twins的更改时,我注意到我的快照视图突然包含以下文件

viewprivatefile

文件不在源代码管理中,但是我想知道它是如何创建的以及什么是视图专用文件

文件内容为:

cleartool:cleartool:错误:无法访问 “。@@ \ main \ 0 / element-pname”:没有这样的文件或目录。在Zeile:1 Zeichen:1 cleartool查找。 -directory -ver'!lbtype(NOTDEFINED)'-exec“ clearto ...

CategoryInfo          : NotSpecified: (cleartool: Erro...e or directory.:String) [],remoteexception
FullyQualifiedErrorId : NativeCommandError

所以我猜想它是在我试图找到邪恶的双胞胎时创建的,但是我的命令中有一个错误。我只是想知道为什么ClearCase在我的视图中创建了此文件,而不是记录错误或类似内容

有没有人注意到这种行为?

解决方法

私有文件(在快照或动态视图中)是ClearCase不会跟踪/版本化的文件。
See herehere来查找/列出它们。

在您的情况下,它可能是由于您的脚本犯了重定向错误(> null而不是> /dev/null)而创建的。只有后者才能确保不显示标准输出(因为重定向到/dev/null
与Windows相同,其中> NULL阻止显示任何标准输出,而不是>null,后者会创建一个名为“ null”的文件

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...