复制实用程序

使用 ccm_copy_tools 命令可将实用程序从先前安装目录复制到 Rational® Synergy 7.2 安装目录。您还可以使用此命令保存前发行版中的实用程序,或将先前保存的实用程序应用于 Rational Synergy R7.2 安装。

此命令必须以用户 ccm_root 身份运行,以便写入您的 Rational Synergy 7.2 安装目录中。

命令语法

当您运行以下命令时,工具将直接从旧 Rational Synergy 安装目录复制到新安装目录中:

ccm_copy_tools old_install_dir new_install_dir

在以下情况下,您会看到错误:
  • 两个安装目录中任一个目录不存在。
  • 两个安装目录相同。
  • 旧安装目录不是来自 Rational Synergy 6.5 或更高版本。
  • 新安装目录不是来自 Rational Synergy 7.27.0, 7.1, or 7.1a

old_install_directory 可能引用先前使用 6.5 工具更新的现有 Rational Synergy 7.0, 7.1, or 7.1a 目录。因此,可以将工具从一个 7.2 安装复制到另一个安装,或从先前安装复制到 7.2 安装。

ccm_copy_tools -o output_file old_install_dir

这种格式的命令将 6.5 工具从现有 Rational Synergy 7.0, 7.1, or 7.1a 安装复制到保存的文件以供将来在其他地方安装。当先前和新 Rational Synergy 安装对彼此不可见时,此信息很有用。不能使用在先前格式的命令中执行的直接复制。

ccm_copy_tools -i input_file new_install_dir

这种格式的命令将 6.5 工具从保存的文件复制到现有 Rational Synergy 安装中。 保存的文件必须是通过先前使用 ccm_copy_tools -o 命令而生成的。 如果新安装目录不是来自 Rational Synergy 7.0, 7.1, or 7.1a,那么您会看到一个错误。

缺省情况是复制所有用途所需的文件。 在所有方式下,您还可以使用以下选项:

选项 描述
-a 复制用于归档的工具。
-d 复制用于 diffmerge 的工具。
-m 复制用于 ObjectMake 的文件。
-v 在复制每个文件时显示其路径。

更新 CLI 首选项

如果您要使用 Rational Synergy 6.5 比较和合并工具,除了要将工具复制到安装目录,还必须更新 CLI 首选项。例如,要使用 ccm_dff 比较 UNIX 上的对象,请修改 ccm.properties 文件中的以下行:
ccm.cli.tools.compare.ascii.unix=%ccm_home/bin/util/ccm_dff -o %outfile %file1 %file2

反馈