清晰的path是一个标准的path – '@@'和之后的string

clearcasepath语法是通用的。

my_source.c@@\main\10.1_bugfix\another_branch\0 

这条路是标准的吗? 我在emacs中调用了以下代码,它正在工作。 emacs如何区分这个path。 以某种方式c​​learcase告诉操作系统如何解释这条path。 或者emacs-diff知道这个path的语法?

 $ diff my_source.c@@\main\10.1_bugfix\another_branch\0 my_source.c 

这是一个扩展的路径

它使用动态视图 ,可以访问元素的分支和版本。

请参阅“ Base ClearCase路径含义 ”。

在你的情况下,你访问分支main\10.1_bugfix\another_branch的版本0。

另请参阅IBM技术说明关于示例的“ 关于版本扩展路径 ”,以及doc的pathnames_ccase

https://www-01.ibm.com/support/knowledgecenter/api/content/nl/en-us/SSSH27_8.0.0/com.ibm.rational.clearcase.dev.doc/topics/cc_dev/images/ver_ext_pname。 GIF

您可以将字符添加到相对或完整路径名称的末尾,将其转换为VOB扩展路径名称。
指定版本元素的VOB扩展路径名称是最常用的; 他们被称为版本扩展的路径名称