我们正在使用Qlik Sense Enterprise,并为mashup和数据加载脚本实现了Git源代码管理和Azure管道。我们正在寻找将源代码管理应用于Qlik应用程序的选项,该应用程序存储在.QVF文件中。我们已经研究过将对象导出/序列化为JSON文件,但在以一致的方式进行排序以比较更改方面存在问题。大多数解决方案都有好几年的历史了。有人能推荐Qlik应用程序源代码管理的最新开源解决方案吗?
您可以尝试免费的易用工具Gitoqlok-https://gitoqlok.com/
看看这些解决方案:
-
qlik-cli-此cli工具由qlik自己管理和支持。该工具有
unbuild
(和build
(命令,可以将应用程序的内容(包括我认为的脚本(导出到json/yaml文件 -
gitoqlik-(我自己还没有用过(Chrome扩展,可以直接提交到GitHub(或Gitlab或Bitbucket(
-
enigma mixin-ive发布了enigma mixin NPM包,该包具有与
qlik-cli
类似的build
/unbuild
功能,但尚未进行很好的测试 -
另一种(不那么复杂(方法是在文本文件中提交脚本,并在其旁边提交一个空的(二进制(qvf文件。但由于qvf是二进制文件,您无法准确跟踪对其所做的更改。依赖提交消息