有人可以告诉我有没有办法使用 Java API 在 MKS Integrity 中创建任务/更改请求/工作包?
我们有一个包含有关 Task 的所有详细信息的 xml 文件。通过将此作为输入,需要生成一个任务/更改请求/工作包。
有人可以告诉我有没有办法使用 Java API 在 MKS Integrity 中创建任务/更改请求/工作包?
我们有一个包含有关 Task 的所有详细信息的 xml 文件。通过将此作为输入,需要生成一个任务/更改请求/工作包。
Integrity Java API 基本上是一个结构化的命令行界面,因此如果您可以构造一个标准的 Integrity 命令(带有参数和选项)来创建项目,那么您也可以轻松地使用 API 来创建项目。注意:这适用于大多数命令,但不是全部。
例如:
如果你的命令行是:
im createissue --type=Task --State=Submitted --field=Summary="Test summary"
您可以使用以下代码执行相同的操作:
Command cmd = new Command(Command.IM, "createissue");
cmd.addOption(new Option("type", "Task"));
cmd.addOption(new Option("state", "Submitted");
MultiValue mv = new MultiValue("=");
mv.add("Summary");
mv.add("Test Summary");
cmd.addOption("field", mv);
然后使用 CommandRunner 运行命令。
您可以在 PTC Integrity 社区站点 ( https://www.ptcusercommunity.com/community/integrity ) 中获得更多帮助。
您可以使用以下命令行界面创建任务
im createissue --type=Task --field=State=Submitted --field=Summary="测试摘要"
type 字段指定要创建的问题类型。您的管理员定义问题类型,此选项是强制性的。