Now APEX users can enjoy the version control capabilities
file-based system users take for granted.
APEXcl lets you:
- Make a huge leap forward in efficiency
- Increase software quality
- Build team cohesion
- Save development time and money
- Improve DevOps
APEXcl generates APEX output files compatible
with your version control system:
- Enjoy a file-based view of your APEX enterprise application:
get the best of both worlds
- Generates an additional layer of application definition files
that are easily version controlled
- No more tedious workarounds
- Lets you see those files in a clear, logical and hierarchical way
- Makes versioning of components easy
- Analyze any version history with clarity and confidence
- Enables efficient code review of changes
- Makes side-by-side comparisons of two output files easy –
no more false-positive changes
- Helps ensure business continuity throughout the application lifecycle
- Breaks out changes by contributor
- Keep track of which team members are doing what
“A real efficiency booster.”
“Finally I can actually see what my team is doing and when they did it.”
“Love the APEX low-code environment. Love it more now that I can use version control functionalities. The days of the endless workaround are over.”
Bridge the gap
to version control
Besides resorting to tedious workarounds, you’ve never had an easy and practical solution for managing the lifecycles of components within an APEX application. That’s because, with APEX, data is manipulated directly within the database, so there is no file structure that a version control system can interpret. Until now.
No more deciphering massive SQL files
With APEX, the only available output for version control has been the APEX Export file, a single, massive SQL file that contains the entire application definition: shared components, pages, regions, etc. Even a very simple application can represent over 50K lines of code in a single monolithic block, making it impossible to read, let alone version control.
No more impossible comparisons
The massive SQL export file uses randomized values including identification keys (IDs) that change with each export, so in a side-by-side comparison, most rows will be accorded “changed” status and highlighted, making identification of real changes next to impossible.
Makes huge, opaque source code files
APEXcl does not replace the regular APEX export mechanism. APEXcl works in parallel to extract the APEX application definition from the Oracle database, then deconstructs and translates it into individual components in a granular way. This data is then organized into a clear, logical and hierarchical file structure which can be used as an input to external versioning software. So with APEXcl, you’re ready to version control!
Like “track changes” for source code
Once the application definition has been unpacked into small, manageable files, you can use your version control system to make elegant, side-by-side, before-and-after comparisons, giving you a true window in time into the lifecycle of each component that includes a clear attribution of each change to its author.
SVN, Git, and more
APEXcl supports many of the most popular version control systems and platforms, giving APEX low-code environment users the kind of source code management capabilities professionals expect.
Make the leap to version control
Download your free 28-day trial
Need a hand?
If you need any help or have questions
about APEXcl or your purchasing options,
contact us at: