加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

TFS 2015构建:是否可以在存储库映射中使用变量?

发布时间:2020-12-16 07:06:44 所属栏目:asp.Net 来源:网络整理
导读:在TFS 2015上创建vNext构建时,您可以定义变量,然后在构建步骤中使用这些变量,也可以在构建运行的脚本中用作环境变量. 我正在开发的构建运行从映射位置提取文件的脚本,所以如果我可以定义一个变量并在映射中使用它,那将是很好的,例如,如果我更新项目构建中的
在TFS 2015上创建vNext构建时,您可以定义变量,然后在构建步骤中使用这些变量,也可以在构建运行的脚本中用作环境变量.

我正在开发的构建运行从映射位置提取文件的脚本,所以如果我可以定义一个变量并在映射中使用它,那将是很好的,例如,如果我更新项目构建中的引用,我可以简单地使用新位置更新变量,并使存储库映射和脚本全部从新位置正确拉出,而无需在多个位置进行更改.

我已经尝试通过设置变量和映射如下,

enter image description here


enter image description here


但是当您尝试保存构建时会产生错误,抱怨映射中有两个“$”字符.有办法做到这一点还是目前不可能?

解决方法

不可能.正如提到的错误消息:映射中有两个’$’字符.这意味着您的应用程序的路径不应因构建而异.

Mappings on the Repository page are used to specify source control
folder which contains projects that need to be built in the build
definition. You can set it via clicking the Ellipsis (…) button,
however,you can’t include variables in the mapping path.

还有一个类似的问题:Variables in TFS Mappings on Visual Studio Online Team Builds

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读