0

是否有某种方法可以在 Flash Builder/Eclipse 中自动运行构建前和构建后的脚本来跟踪全天编译所花费的时间?基本上我想要这样的东西:

Pre-Build:将时间戳输出到文件(或设置某种 Eclipse 变量,如果可能)

构建后:从文件中读取起始时间戳,从当前时间戳中减去,将此构建时间附加到另一个文件(或添加到运行总数)

这个想法是,我可以跟踪我在一天中花费了多少时间来等待我的项目编译,从而为产品团队提供一个案例,让他们花一些时间来改进构建时间,因为这最终会为我们节省很长时间的时间-跑。

似乎我可以使用 Flex Ant 任务来做到这一点,但是 1)我从未设置过 Flex Ant 任务,所以我不确定如何设置,以及 2)来自 Visual Studio 的世界,看来就像有一些简单的方法可以设置脚本在编译之前和之后运行。

4

1 回答 1

1

我知道这可能也不起作用(因为它需要 ant-contrib),但我们使用 ant-contrib 的“秒表”任务。 http://ant-contrib.sourceforge.net/tasks/tasks/

此外,ant-contrib 还有一些其他非常有用的功能,例如: if for foreach PropertyRegex 变量

我们构建脚本结束的示例:

BUILD SUCCESSFUL
Total time: 37 minutes 46 seconds
[timestamp]: Build started on:    Sat Aug 31 06:05:50 PDT 2013
[timestamp]: Build completed on:  Sat Aug 31 06:43:35 PDT 2013
[timestamp]: Total Build Time:    37 Min 45 seconds
Finished: SUCCESS
于 2013-09-03T21:49:24.773 回答