【问题标题】:How to use Visual Studio Online variables?如何使用 Visual Studio Online 变量?
【发布时间】:2016-05-03 00:45:03
【问题描述】:

Visual Studio Online 现在支持使用变量;允许用户为变量设置值,然后在其他地方引用该变量(在我们的例子中,我们将它们用于构建)。

目前我们正在执行分支和合并策略,因此每个版本我们都会将版本号增加 0.1(v1.1、v1.2 等)。我们已经指定了一个 CurrentBranch 变量来保存这个版本信息,但是当这个变量被引用时,它没有被正确拾取并且构建失败。

它几乎看起来像是在我们的构建中寻找实际值 (CurrentBranch),而不是存储在 CurrentBranch 变量中的值。它的设置方式如下:

并在映射下的存储库选项卡中引用:

我尝试了变量的各种用法,包括 (CurrentBranch) 和 $(CurrentBranch),结果相同。如何在映射中使用我的变量?

【问题讨论】:

    标签: tfs msbuild tfsbuild azure-devops


    【解决方案1】:

    工作区映射不支持变量。不过,您可以在实际的构建任务中使用它......映射工作区可能更有意义,以便它下载所有内容并隐藏您不感兴趣构建的代表旧版本的文件夹。它需要一些定期维护,但更新$(CurrentVersion) 变量也是如此。

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 1970-01-01
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      • 1970-01-01
      相关资源
      最近更新 更多