如何在Cruise Control .net ccnet.config文件中获取内部版本号?

时间:2011-05-25 19:35:51

标签: cruisecontrol.net ccnet-config

我可以从CCNetLabel获取构建信息,格式为:major.minor.build.revision,我只对获取内部版本号感兴趣,是否有可以访问的变量来获取内部版本号值?

我可以通过编写工具来实现,但我有兴趣知道是否可以获取Cruise Control .net中的任何属性来获取此值。

先谢谢。

Tara Singh

1 个答案:

答案 0 :(得分:2)

A list of all CruiseControl.Net integration properties。没有内部版本号变量,您必须自己解析它。例如,在NAnt中,您可以使用version::get-build()来拆分它,在MSBuild 4.0中,这应该可以工作:

$(CCNetLabel.Split('.')[2])