gpt4 book ai didi

oracle - 如何使用Oracle Apex处理版本控制

转载 作者:行者123 更新时间:2023-12-03 12:57:13 30 4
gpt4 key购买 nike

Oracle Apex很棒。我最大的问题是将其与源代码控制一起使用。通常,进行更改后,将导出整个应用程序,并将生成的SQL脚本检查到源代码控件中。

问题在于,由于尚不清楚大多数导出脚本在做什么,因此我不得不将其视为二进制文件。这意味着不能将来自多个源代码分支的更改合并到一起,从而严重限制了其用途。

我听说有人导出每个页面并将其分别放入源代码控制中。首先,这听起来很痛苦。其次,Apex不允许您将页面导入到除导出页面之外的任何应用程序中。因此,很难让两个开发人员同时处理自己的应用程序副本。

有没有人找到使用源代码控制处理Apex的好方法?我正在使用Subversion,以为我怀疑是否会有所作为。

最佳答案

我也处理了这个问题。问题的另一方面是,Apex与基础SQL数据库之间的联系非常紧密,以至于SQL中的任何更改也都必须得到反射(reflect)(换句话说,导出每个页面还有其他麻烦,而不仅仅是一个巨大的麻烦)。据我所知,实际上,在导出页面时也不会导出共享组件。
我们通过导出整个应用程序并将其检入来解决此问题。实质上,目前没有更好的方法来处理APEX中的版本控制。我还记得在Oracle APEX论坛上看到的一些内容是a way to split将导出的文件分解成组件,但是我没有尝试过。

关于oracle - 如何使用Oracle Apex处理版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7932860/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com