Как работать с версионностью в Oracle Apex

Oracle Apex - это здорово. Самая большая проблема, с которой я сталкиваюсь, - это использование его вместе с контролем исходного кода. Обычно после внесения изменений все приложение экспортируется, а полученный SQL-скрипт проверяется в системе контроля исходного кода.

Проблема в том, что поскольку неясно, что делает большая часть экспортированного сценария, я должен относиться к нему как к двоичному файлу. Это означает, что изменения из нескольких веток исходного кода не могут быть объединены вместе, что сильно ограничивает его полезность.

Я слышал, что некоторые люди экспортируют каждую страницу и вносят их в контроль исходного кода по отдельности. Во-первых, это звучит как большая боль. Во-вторых, Apex не позволяет импортировать страницу в какое-либо приложение, кроме того, из которого она была экспортирована. Поэтому трудно иметь двух разработчиков, работающих одновременно в своей собственной копии приложения.

Нашел ли кто-нибудь хороший способ работы Apex с контролем исходного кода? Я использую Subversion, но сомневаюсь, что это имеет значение.

19
задан eaolson 28 October 2011 в 17:44
поделиться