clearcase:如何恢复目录

clearcase:如何恢复目录,clearcase,recover,Clearcase,Recover,我正在Unix中使用clearcase。 我不小心执行了一个shell,它在目录中生成了一些文件:/vobs/somePath/myDir 我在目录中执行以下命令: cleartool ls-l 我确实可以查看一些私有对象文件。 我需要的是用我以前设置的基线恢复这个目录。此外,我在其他路径中有一些未选中的文件,我现在不想签入它们。换句话说,我只想恢复目录myDir,不接触任何其他文件。 如何实现这一点?对于动态视图(/vobs/avob/myview/…),只有私有文件是可写的,因此您可以删除所

我正在Unix中使用clearcase。

我不小心执行了一个shell,它在目录中生成了一些文件:
/vobs/somePath/myDir

我在目录中执行以下命令:
cleartool ls-l

我确实可以查看一些私有对象文件。

我需要的是用我以前设置的基线恢复这个目录。此外,我在其他路径中有一些未选中的文件,我现在不想签入它们。换句话说,我只想恢复目录
myDir
,不接触任何其他文件。

如何实现这一点?

对于动态视图(
/vobs/avob/myview/…
),只有私有文件是可写的,因此您可以删除所有内容,它将只删除私有文件

但是,如果您已签出文件(不应删除),或者您不想冒任何风险,您可以使用:

对于动态视图(
/vobs/avob/myview/…
),只有私有文件是可写的,因此您可以删除所有内容,它只会删除私有文件

但是,如果您已签出文件(不应删除),或者您不想冒任何风险,您可以使用:


如果您没有在
目录/vobs/somePath/myDir
中签出任何文件,那么您可以在该目录中执行
rm*
。这将只删除视图私有文件,因为clearcase对象将是只读的,除非您签出它们。如果您没有在
目录/vobs/somePath/myDir
中签出任何文件,那么您可以在该目录中执行
rm*
。这将只删除视图私有文件,因为clearcase对象将是只读的,除非您签出它们
cd /vobs/somePath/myDir
ct lspriv . | grep -v checkedout | xargs rm -rf