【问题标题】:Create clearcase dynamic view using CAL in C#在 C# 中使用 CAL 创建 clearcase 动态视图
【发布时间】:2012-12-12 15:36:25
【问题描述】:

我正在尝试使用以下代码在 C# 中使用 CAL 创建一个清晰的动态视图。

private static ClearCase.ClearTool ct;

string viewName = "tmp_view";

string cmd = "mkview –tag "+ viewName + " –stream " + selectedStream +"@"+ projectVob + "  \\\\<Network Shared Path>\\"+ viewName +".vws";

ct.CmdExec(cmd);

执行时,ct.CmdExec 方法抛出异常,说必须指定 viewTag。

对于相同的 cmd 字符串,我可以使用 cleartool 命令提示符创建视图。

您能告诉我为什么我无法在 C# 中创建视图吗?

【问题讨论】:

  • 是的 VonC。有效。非常感谢!

标签: c# clearcase


【解决方案1】:

您可能没有使用-tag,而是使用–tag:将“”(减号)替换为“-”(减号)。
注意:–stream 相同:使用 -stream

(加号、减号、连字符-减号)

What's the toughest bug you ever found and fixed?

  • “Hyphen-minus”是键盘上常见的熟悉字符ASCII 45U+002D,(ab)用于“5-4=1”和“vice-versa”。
  • 实际的减号较长,为U+2212,不是ASCII。

不幸的是,这是典型的 IBM 文档使用减号(长“-”):来自其页面的任何复制粘贴都不会立即起作用。

【讨论】:

  • 非常感谢您的帮助。它对我有用。我使用 Convert.ToChar(45) 而不是使用“-”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-24
  • 2010-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-05
相关资源
最近更新 更多