IBM Rational Synergy 与 SimDiff 的集成,解决“.dml ”文件compare,merge 问题

来源:互联网 发布:淘宝曼哈顿直通车扒皮 编辑:程序博客网 时间:2024/05/21 00:15

目录

1、介绍...1

2、新建一个Simulink model file type.1

2.1、创建文件类型步骤...2

3、配置”ccm.properties”本地文件...2

3.1、配置SimDiff/SimMergy为Simulink model files (“.mdl” files)的对比、合并工具。...3

 

1、介绍

分两个步骤来配置CMSynergy 去使用SimDiff/SimMergy

 

1、  在CM Synergy 中创建一个新的文件类型以支持 Simulink model files (“.mdl” files);

2、  在”ccm.properties”中设置SimDiff/SimMergy为Simulinkmodel files (“.mdl” files)的对比、合并工具。

 

这两部分会在后边的章节中详细介绍

 

请注意:本文是结合CMSynergy Version 7.2 来写的,一些步骤在其它版本中可能略有不同,尤其注意”ccm typedef”命令以及它的选项,很可能不一样。

2、新建一个Simulink model file type

CM Synergy 支持创建新的文件类型,使用SimDiff/SimMergy为Simulinkmodel files (“.mdl” files)的对比、合并工具,必须先创建一个支持Simulink model files (“.mdl” files)的文件类型,一下是创建该类型的一些信息:


注意:必须用’ccm_admin’用户来创建MDL 文件类型

2.1、创建文件类型步骤

1、  以’ccm_admin’用户登录CMSynergy,然后打开命令行,如图:



2、  在命令行中输入如下命令:

ccm typedef mdl-c -desc "Simulink model file" -st binary -wm "^.*\.mdl$"

注意:此命令适用于CMSynergy Version 7.2 以及Windows Server 系列操作系统上。

3、配置”ccm.properties”本地文件

‘ccm.properties’文件在C:\ProgramFiles\IBM\Rational\Synergy\7.2\etc目录下,可在如下网址查看此文件的详细描述

http://publib.boulder.ibm.com/infocenter/synhelp/v7m2r0/topic/com.ibm.rational.synergy.admin.doc/topics/s_c_ag_config_iface_srv_opts.html

 

3.1、配置SimDiff/SimMergy为Simulinkmodel files (“.mdl” files)的对比、合并工具。

在’ccm.properties’另添如下语句:

windows.tool.compare.mdl    ="C:\\Program Files\\EnSoft\\SimDiff 4\\simdiff4.exe" -compare -l"%file1" -r "%file2"

windows.tool.merge.mdl      ="c:\\Program Files\\EnSoft\\SimDiff 4\\simdiff4.exe" -merge -l"%file1" -r "%file2" -o "%outfile"

如图:


原创粉丝点击