DevTools 命令行 - IBConsole
IBConsole.exe,位于 Incredibuild 安装文件夹内,是一个控制台应用程序,能够根据不同的参数,以多种操作模式初始化 Incredibuild。本章中包含有关命令语法、可用命令参数的参考信息。
IBConsole 旨在用于 Dev Tools 包。如需加速作为 Make 和 Build Tools 解决方案一部分的 Visual Studio 或其他构建工具,使用 BuildConsole 命令行接口。
语法
通过 Automatic Interception Interface 运行作业的基本命令行语法如下:
IBConsole.exe /command="<TOOL COMMAND>" /profile="<PROFILE XML>" [Other Options]
*Other Options:请参阅 IBConsole Command Line Options 部分,以了解 IBConsole 命令行选项的完整列表。
注意:该命令以前称为 xgConsole,现在仍然支持该命令。
使用情况
以下语法用于操作 IBConsole.exe:
IBConsole.exe /COMMAND="<job command line>" [options]
或
IBConsole.exe <Target> [Options]
其中:
-
/COMMAND 能够指定任意命令行,以便与 Submission Interface 或 Automatic Interception Interface 结合使用。
-
<Target> 能够指定定义了分布式作业的 .xml/.xpx 文件路径(与 XML Interface 结合使用)或 bat 文件路径(与 Submission Interface 或 Automatic Interception Interface 结合使用)
使用 Dev tools,则需要用到 IBConsole,而同时使用 IBConsole 和 Dev tools,则需要用到 Incredibuild 所提供的三种接口之一,从而使您想要加速的软件/脚本与 Incredibuild 相连接。
注:如果在运行 IBConsole 时,您收到了以下错误消息:"'IBConsole' is not recognized as an internal or external command, operable program or batch file.",请选择执行以下一种操作:- 手动将 Incredibuild 安装文件夹添加至系统路径。- 选中“Add Incredibuild folder to the system path”选项,然后在您的机器中重新运行 Incredibuild 设置应用程序。
接口特定用法和示例
要了解有关使用 IBConsole.exe 激活 IB Interface 的示例和具体信息,请参阅以下部分: