是否可以使用StarTeam 2009从命令行将CR导出到csv?

时间:2012-05-08 22:36:30

标签: starteam

我希望能够 来自命令行的export change requests

2 个答案:

答案 0 :(得分:1)

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

要提取CR的内容,您可以使用报告(通过用户界面),
或者你可以用Java编写一些可以使用 StarTeam SDK 的东西。

答案 1 :(得分:1)

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

值得注意的是,上面列出的报告选项不是通过用户界面选择的最佳选项,因为有高级 - >导出选项,允许您将顶部窗格中的所有选定/已过滤项目导出为CSV文件。我的猜测是,这种方法可以更好地替代Report选项,它具有有限的格式选项,并且产生的输出很难用于除打印表单之外的任何内容。