问题标签 [xlrelease]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
continuous-integration - 如何在 XL-Release 中转义变量
我们的 XL-Release 管道具有用于 NLog 配置的字符串占位符。NLog 配置的语法支持使用与 XL-Release 用于变量的语法相同的插值:${variablename}
. 例如,在 NLog 中${basedir}
等同于基目录并${shortdate}
给出当前时间戳字符串。
不幸的是,XL-Release 对这些值进行了变量查找,什么也没找到,并且什么都没有替换预期的 NLog 配置文本。
有没有办法逃避 NLog 值,以便 XL-Release 不理会它们?也许是反斜杠?:\${variablename}
。
例如,我们的查找字典有一个像这样的条目:
模板如下所示:
而且,而不是得到这个:
我明白了(XL-Release 已经下降${basedir}
):
我怎样才能逃脱${basedir}
,所以 XL-Release 不能取代它?
git - 如何在 Git 中对 XL 发布模板进行版本化?
我们有一个与许多同事共享的 XL 版本模板。我们尝试通过使用版本号和更改日志来保留更改历史记录。
但一些开发人员希望跟踪模板中发生的确切变化。Git 存储库将是最好的解决方案。
是否可以将模板导出到 Git 中?