工作区引用格式

工作区引用格式是项目的维护工作区内的绝对或相对路径。

Rational® Synergy 支持以下格式:

  1. path

    例如:C:\ccm_wa\mydb\myproject-1\myproject\example.txt

  2. path versionDelimiter version

    例如:C:\ccm_wa\mydb\myproject-1\myproject\example.txt-2

  3. path:version

    例如:C:\ccm_wa\mydb\myproject-1\myproject\example.txt:2

前两种格式可能有歧义。例如,指定项“a-file-1”可能表示名为“a-file-1”的文件的该项目中所使用版本,也可能表示当前工作目录中名为“a-file”的文件的版本“1”,还可能表示当前工作目录中名为“a”的文件的版本“file-1”(缺省情况下,这将无效)。

在引用现有对象时,如果未指定第三种格式,那么 Rational Synergy 将首先查找其名称匹配的对象。在上述示例中,它将在该项目中查找名为“a- file-1”的对象。如果未找到这样的对象,那么将使用最右侧的版本定界符来将路径的最后一部分分隔为名称和版本。在上述示例中,它将查找名为“a-file”的文件和该对象的版本“1”。

在创建新文件和目录时,会始终将新名称视为包含任何版本定界符的名称。例如,ccm create a-file 将始终创建名为“a-file”的对象。 要创建名为“a”的文件和版本“file”,请使用命令 ccm create a:file 或命令 ccm create a -v file


反馈