2014-05-21 22 views
2

我正在使用Visual Studio Online进行源代码管理和构建过程。我使用TfvcContinuousDeploymentTemplate.12.xaml创建了一个新的构建定义。从VS内排队新建时,我有机会更改一些参数,但我无法更改Build number format。什么决定了该参数列表中显示的内容,以及如何确保Build number format显示在那里?如何在排队构建时更改构建号格式参数

enter image description here

+0

内部版本号自动递增。你想达到什么目的? –

+0

@MrHinsh我正在尝试在排队新构建时指定'构建数字格式',但我没有在列表中获取该参数。相反,我必须更改构建定义,保存它,然后对其进行排队。 –

+0

为什么要在构建队列时更改构建号格式? –

回答

0

表明你编辑模板,展开争论,搜索元数据,然后单击属性该行右侧的椭圆。找到你想要的财产,在我的情况下,它是BuildNumberFormat并更改View this parameter when:Always show the parameter

0

我的建议是研究修改构建模板: 1)取一个自定义的输入值,这一点我相信你可以在编译的每个调用改变;和 2)找到适当的步骤来询问现有的内部版本号并根据此输入对其进行修改。

这应该让你开始: http://msdn.microsoft.com/en-us/library/dd647551.aspx

或者,你可以删除版本号活动的全部和替换自己 - 但我不认为这些措施在这种情况下是必要的。这将让你开始下降这条道路:

http://blogs.msdn.com/b/willbar/archive/2010/01/21/generating-custom-build-number-in-tfs-build-2010.aspx

HTH -

JLO