tfs中的转义变量
我正在使用TFS来维护一些项目。我在泳池里用了两个特工。我需要为两者配置不同的变量,我将变量设置为:tfs中的转义变量,tfs,deployment,Tfs,Deployment,我正在使用TFS来维护一些项目。我在泳池里用了两个特工。我需要为两者配置不同的变量,我将变量设置为: var1_1 = 5 var2 = 1 我想使用类似以下的代码: echo $(var1_$(var2)) 逃到五点 相反,我收到echo$var1_1 有什么好办法可以逃避这样的事情吗 当您在变量屏幕中定义变量并使用其他变量作为值时,它们将自动展开。生成代理版本应为新版本2.x 我刚刚在powershell中创建了一个简单的测试,它工作正常。变量可以自动展开 测试powershell脚本:
var1_1 = 5
var2 = 1
我想使用类似以下的代码:
echo $(var1_$(var2))
逃到五点
相反,我收到echo$var1_1
有什么好办法可以逃避这样的事情吗 当您在变量屏幕中定义变量并使用其他变量作为值时,它们将自动展开。生成代理版本应为新版本2.x 我刚刚在powershell中创建了一个简单的测试,它工作正常。变量可以自动展开 测试powershell脚本:
# You can write your powershell scripts inline here.
# You can also pass predefined and custom variables to this scripts using arguments
Write-Host "Hello World"
echo $(var1_1)
echo $(var2)
echo $(var1_$(var2))
echo $(x)
生成结果显示变量正确展开:
您还可以尝试使用一些第三方扩展,例如帮助您管理构建变量。变量不会这样扩展。通过这样做,您试图解决的问题是什么?池中有两个代理,两个代理中的数据库密码都不同。我正在使用一些带参数的gradle任务在应用程序配置中设置正确的密码。我需要将两个不同的变量传递给gradle任务,具体取决于它所处的代理。我不想重复命令。您好,我一定改变了方法,因为我没有注意到许多依赖项,也没有机会检查它:/