2

我希望能够 从命令行导出更改请求。

4

2 回答 2

1

至少对于 StarTeam 2009 和更早版本,命令行工具 (stcmd)
旨在
通过允许您签出一组文件以构建它们来自动化您的构建过程。
(它也支持签入文件,但该工具主要用于签出文件)。

要提取 CR 的内容,您可以使用报告(通过 UI),
也可以用 Java 编写一些内容,以利用StarTeam SDK

于 2012-12-18T12:19:58.387 回答
1

发布的答案表明此命令行选项不可用。该声明在 StarTeam 11.0 中是准确的,但现在不再如此。最新版本的 StarTeam 现在有一个新的命令行客户端,它允许您使用类似 SQL 的查询,因此您现在可以直接选择、插入和更新项目。这意味着 StarTeam 现在原生支持导出。这也为您提供了一个新选项,可以使用 INSERT 导入新项目;但是,您最大的挑战是数据字段映射(您是否具有正确的状态、严重性等以及字段名称是否正确映射)和工作流支持(数据的当前状态是否符合您定义的工作流规则,假设您使用自定义 APE 来支持 CR 工作流程)。

还值得注意的是,上面列出的报告选项并不是通过 UI 实现的最佳选项,因为有一个高级 --> 导出选项,允许您将顶部窗格中的所有选定/过滤项目导出到CSV 文件。我的猜测是,这种方法将是 Report 选项的更好替代方案,该选项具有有限的格式选项,并且产生的输出除了打印形式之外很难用于任何其他形式。

于 2014-01-02T18:11:19.473 回答