【发布时间】:2018-06-20 10:53:35
【问题描述】:
我最近遇到了一个问题,即开发人员“在不知不觉中”直接更改了生产环境中 APEX 应用上的代码。
为了防止开发者能够做到这一点;有人建议我导入具有“仅运行应用程序”构建状态的应用程序。 它确实可以防止用户对生产环境进行“意外”更改,但现在我们无法导入和覆盖具有相同 App ID 的应用程序。 它告诉我们... '无法安装应用程序,因为它的构建状态是仅运行应用程序。如果您希望安装该应用程序,您必须首先以 Workspace 管理员身份登录。 ' 好的,很酷...但是我们使用工作区管理员登录。
我想当我们想要导入和覆盖应用程序时,我们可以将构建状态更改回“运行和构建应用程序”,但这对于仅导入应用程序来说似乎有些过分。 在这里可以做什么?
在此先感谢 :) 顶点 v5.0.4 甲骨文11g
【问题讨论】:
-
我从来没有真正看到使用 Build Status 的充分理由 - 我更喜欢使用 Run-time Only 选项来完全锁定 Prod(部署只能通过命令行完成)。
标签: oracle oracle-apex oracle-apex-5