-1

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

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

4

1 回答 1

2

首先,如“如何在 C# 应用程序中调用 VBScript 文件? ”中所述,最好将 cleartool diff 调用包装在 VB 脚本中,然后从 C# 程序中调用该脚本。

这将允许您的 VB 脚本调用 cleartool 命令,其中包含该命令diff --graphical(这将打开差异窗口)

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

OP Ramesh K 评论

以上CmdExec对我有用。我用了:

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

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

于 2012-12-21T13:12:08.177 回答