我正在使用Release Management 2015并进行代理部署。我想访问TFS内部版本号,并将其用作部署的一部分。 RM文档说,从RM 2013 U4开始,可以使用系统变量。该文档暗示它们可用于任何类型的部署,但是,我读到它们仅可用于vNext(无代理)部署。
不幸的是,没有任何示例可以提供有关如何访问它们的指导。
有没有人有一个如何在部署模板中引用系统变量的示例?
最佳答案
您可以通过将其称为$(BuildNumber)
来访问基于代理的发行模板中组件中的内部版本号。您必须将$(BuildNumber)
作为参数传递给组件,这意味着定义__Build Number__
参数并传递值。自然地,您还必须使用与TFS构建定义绑定(bind)的发行模板。
发行管理中用户可定义的系统变量适用于vNext发行版,而不是基于代理的发行版。
关于visual-studio-2015 - MS版本管理系统变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33160247/