持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情
前几天兴冲冲地学会了导入导出solution,从dev环境到QA环境,我本以为QA环境还是不受管理的呢,结果还是要受管理的,参数不能更改的.
打开 solution
找到环境变量,修改环境变量的值.
- Default Value
- Current Value
我们需要修改这两个值. 重复一遍我们的需求: solution 导入到新的环境且变量不能再被更改了
Default Value 是默认值,当没有Current Value 当前值的时候会使用默认值,有当前值的时候当然会使用当前值了. 好的了解到了以上信息,为了实现这个目标.我们需要把QA变量的值,设置到Default Value上,把目前在使用的Dev环境的值设置在 Current Value 上.
导出solution
导出的方式跟以前一样,没有区别,但是选项要选成mange的. 导出成zip包 结果如下图:
很明显 我们的变量就藏在第一个文件夹 environmentvariabledefinitions 打开文件夹
里面有我们的三个变量,其中 JSON文件储存的是我们的current Value;Xml文件储存的是我们的Default Value,所以我们需要 直接删掉JSON文件.
重新导入
在新的QA 环境上,把之前导入过的重名solution 删除掉,然后重新导入,选好连接器,把流重新打开,一切都大功告成了.
注意事项
- 从解决方案创建的流不会显示在与我共享列表中。必须通过解决方案访问它们。
- 您不能将解决方案导入到已存在该解决方案的环境中。
- 每个solution都要用自己的连接器去配置,不要使用共用的,否则在导出时会缺少依赖