Существует ли эффективный способ присвоить версию процедурам хранилища, записанным в МН / SQL? (Я только упоминаю МН / SQL, потому что там может существовать конкретный инструмент, любой ответ, направленный к управлению версиями хранимых процедур, идеален).
В моей текущей работе команда теперь использует следующий метод для управления версиями PL / SQL. При компиляции PL / SQL, независимо от того, успешно ли компилируется или нет, запись будет вставлена в таблицу журнала. Кроме того, в полночь, есть агент JAVA, который должен запускаться автоматически, чтобы проверить, нужен ли источник PL / SQL для проверки в CVS.
Ссылка на блог сейчас AMIS TECHNOLOGY BLOG
Следующая ссылка больше не работает
Можете ли вы использовать «обычную» систему контроля версий? Все наши развернутые / развертываемые хранимые процессы управляются так же, как и код приложения.
Прошло много времени с тех пор, как я имел дело с PL / SQL, поэтому мне нечего предложить по определениям пакетов.
Конечно, это не в базе данных, а ...
Бесплатный инструмент Oracle SQL Developer имеет интеграцию с CVS и Subversion для контроля версий кода PL / SQL.