ClearCase:元素名是否依赖于视图?

ClearCase:元素名是否依赖于视图?,clearcase,cleartool,Clearcase,Cleartool,我正在两个基线之间运行cleartool子命令diffbl-versions。但是,根据运行命令的视图,输出看起来有所不同。不同之处在于元素的路径名。例如,位于/vobs/my_component/my_directory/my_subdirectory/中的同一文件my_filemane,如两个流my_stream_1和my_stream_2上的两个视图所示,显示路径名: /vobs/my_component/my_directory/my_subdirectory/my_filename@@

我正在两个基线之间运行cleartool子命令
diffbl-versions
。但是,根据运行命令的视图,输出看起来有所不同。不同之处在于元素的路径名。例如,位于
/vobs/my_component/my_directory/my_subdirectory/
中的同一文件
my_filemane
,如两个流
my_stream_1
my_stream_2
上的两个视图所示,显示路径名:

/vobs/my_component/my_directory/my_subdirectory/my_filename@@/main/my_stream_1/1
/vobs/my_component/my_directory/my_subdirectory@@main/my_stream_2/my_stream_1/10/my_filename/main/my_stream_1/1

在第一种情况下,通过在
/vobs/
@
之间取子字符串,很容易确定文件的位置,即没有版本控制。是否有任何简单的方法(可能是cleartool子命令)可以从第二种情况中找到相同的内容?

不同之处在于您执行
diffbl
的视图中文件的可见性

考虑到第二条路径中的提到:

 main/my_stream_2/my_stream_1/10
,您最好的做法是从与stream1关联的视图中重做所述的
diffbl
,以便为该特定文件获得更简单的路径。
但无论如何,由于该文件在stream2中没有版本,因此它将始终显示一个长而复杂的扩展路径名