使用c#调用clearcase与先前版本窗口的比较

时间:2012-12-21 12:52:19

标签: c# clearcase clearcase-automation

我想在C#中以编程方式将clearcase文件与其先前版本进行比较。

有没有办法使用C#CAL库为文件调用clearcase比较窗口?

1 个答案:

答案 0 :(得分:2)

首先,如“How to call a VBScript file in a C# application?”所示,最好将cleartool diff调用包装在VB脚本中,并从C#程序中调用该脚本。

这将允许你的VB脚本调用一个cleartool命令,其中包含diff --graphical命令(将打开diff窗口)

ClearCase.ClearTool CT = new ClearCase.ClearTool();
string result;
result = CT.CmdExec("diff --graphical ...");

OP Ramesh K comments

  

以上CmdExec为我工作。我用过:

 ct.CmdExec("diff -graphical -pre "+filePath); 
  

直接在C#应用程序中调用ClearCase diff工具的图形界面。