问题标签 [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.

0 投票
0 回答
70 浏览

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 不能取代它?

0 投票
0 回答
27 浏览

git - 如何在 Git 中对 XL 发布模板进行版本化?

我们有一个与许多同事共享的 XL 版本模板。我们尝试通过使用版本号和更改日志来保留更改历史记录。

但一些开发人员希望跟踪模板中发生的确切变化。Git 存储库将是最好的解决方案。

是否可以将模板导出到 Git 中?