【问题标题】:Get the list of Projects under selected solution in TFS Build definition获取 TFS 构建定义中选定解决方案下的项目列表
【发布时间】:2016-06-13 15:10:50
【问题描述】:

有什么方法可以让我在构建定义中获得所选解决方案下的项目数量。

我正在创建一个下拉列表类型的参数,该参数应按解决方案拥有的项目数 (.csproj) 进行归档。

我必须在对构建进行排队之前进行此计算,以便我可以要求用户从列表中选择任何项目进行部署。

谁能告诉我如何在 TFS 构建模板中做到这一点。

【问题讨论】:

  • 如果您尝试根据要构建的解决方案数量制作动态下拉列表,我想我将不得不让您失望。动态下拉列表真的很容易制作,但我认为没有办法动态访问从其他定义部分构建的解决方案。您可以在构建过程中轻松完成。我让下拉列表从 xml 加载数据。我想到的唯一想法是弹出您从列表中选择项目的弹出窗口,而且还有文本框可以手动添加更多解决方案。如果这是您想做的事情,我可以帮助您开始。
  • 在构建过程中可以轻松完成,但在反映实时值的构建定义中无法做到。

标签: tfs build-process tfsbuild


【解决方案1】:

我认为您无法计算构建定义中选定解决方案下的项目数量。关于流程参数的元数据包含一条信息Editor,这是一个字符串,指定参数的自定义编辑器,在Build Definition中没有计算所选解决方案下的项目数的方法.有关语法的更多信息,请参阅Editor Attribute help

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-11
    • 2011-05-31
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 2019-02-26
    • 2011-06-07
    相关资源
    最近更新 更多