clearcase:如何恢复目录

时间:2016-06-27 08:55:53

标签: clearcase recover

我在Unix中使用clearcase。

我意外地执行了一个shell,它在目录中创建了一些文件:/vobs/somePath/myDir

我在目录中执行以下命令:
cleartool ls -l
我确实获得了一些私有目标文件。

我需要的是使用我之前设置的基线恢复此目录。此外,我在其他路径中有一些uncheckin文件,我现在不想检查它们。换句话说,我只想恢复目录myDir而不要触及任何其他文件。

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

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

但是,如果您已检出文件(不应删除),或者您不想冒任何风险,请can clean just the private files with使用cleartool lsprivate

cd /vobs/somePath/myDir
ct lspriv . | grep -v checkedout | xargs rm -rf