我尝试在Clearcase中列出我的私人文件,但我不想列出所有文件夹中的所有文件,所以我尝试使用外卡但没有成功。
我只想列出src
文件夹中的私人文件。
文件夹的结构类似于path1/to/src/
path2/to/src/
我在cleartool中尝试了cmd lsp -tag view_buildEnv .../.../src/...
但通配符.../.../src/...
不会返回任何结果。
在配置规范中,我使用相同的命令element .../.../src/... -none
,它正常工作。
我怎么能用cleartool成功呢?
答案 0 :(得分:0)
关于通配符的主要规则(包括省略号'...')位于“wildcards_ccase”中(详见“config_spec
”)
cleartool lsprivate
仅适用于动态视图。
编写包含通配符或引号的Windows示例,以便在cleartool交互模式下使用。如果使用cleartool单命令模式,则可能需要更改通配符和引用以使命令解释程序适当地处理命令。
所以试试:
cd/d M:\myview\myvob
# or
cd /view/myview/vobs/myvob
cleartool lsp -tag view_buildEnv ".../src/"
# or
cleartool lsp -tag view_buildEnv ".../src/..."
(您不必在src/
之后指定任何内容:lsprivate
应列出src及其子文件夹下的所有私有元素。)
(另外:“在非配置规范上下文中,...
模式仅匹配目录名称。”)
如果在vob内部工作正常,但可能无法在多个vobs的视图内工作 在那种情况下:
cd/d M:\
cleartool lsprivate | grep src
在批处理文件中:
cmd /v /c "cd/d M:\; cleartool lsprivate | grep src"