我想在 ClearCase 中查找具有特定版本的所有文件。我这样做了:
cleartool find . -version 'version(<version-specifier>)' -print
这会打印出我感兴趣的文件的完全限定版本,这很好。这样做的问题是它只能找到从当前视图可见的文件。例如,有一个文件some_directory/some_file,并且版本<version-specifier>(例如/main/some_branch/LATESTor /SOME_LABEL)同时存在some_directory和some_file。但是,some_file在当前视图中不存在(因为视图some_directory选择的版本不包含该文件)。在这种情况下,上面的查询没有找到文件some_file。
有没有办法找到所有版本的文件<version-specifier>?更准确地说,<version-specifier>在具有相同版本说明符的任何目录中找到所有具有该版本的文件对我有好处吗?是否可以不创建新视图或修改配置规范?