我有一个基础应用程序,我会为每个客户稍微修改一下。我一直在使用版本控制在同一工作目录中的客户版本之间切换并重新启动 Eclipse。但是,我现在想让应用程序的多个版本彼此相邻(在不同的目录中)。它们都具有相同的应用程序 ID 和适配器名称,但上下文不同。
问题是,一旦我部署了第二个应用程序,第一个应用程序就会被它覆盖。说:
- 我部署版本 1,打开它(公共资源)-> 它显示版本 1。
- 我部署版本 2,打开它 -> 它显示版本 2。
- 我再次打开版本 1 -> 现在显示版本 2。
我认为这与应用程序名称/ID 相等有关。我尝试将 Worklight Console DB 从 Derby 切换到 MySQL,但无济于事。
我不确定我是否尝试了所有可能的组合,但现在当我单击公共资源时版本 1 显示版本 2,当我单击实际环境时显示版本 1。
这显然似乎是一个错误或一个非常模糊的无证特性,不是吗?有什么帮助吗?
Worklight Studio 版本为 6.2.0.00-20140918-1910。