База данных OpenEdge и Git
Есть ли более простой способ использовать git с изменениями базы данных OpenEdge, чем выводить файл словаря базы данных в виде текста и версии?
Может быть, как система обработки версий Круглого стола, которая может видеть изменения в БД (это стоит слишком дорого).
2 ответа
В слове. "Нет". Я использую Progress с V3 и Roundtable с момента его запуска. Я также занимаюсь консалтингом за круглым столом. Если вам нужна альтернатива, вам нужно что-то, что может взаимодействовать с базой данных Openedge как клиентский процесс. AFAIK там нет ничего на рынке.
Помните также, что Круглый стол делает гораздо больше, чем "управление версиями" базы данных. Он также управляет всеми взаимозависимостями между кодом и предоставляет множество инструментов, включая "где используется", триггеры, компилируются в программах по мере необходимости и обрабатывают миграции между рабочими пространствами.
Если вам что-нибудь удастся, дайте нам знать - я буду прав на это:)
Несмотря на то, что я использовал Roundtable для списков «где используется», я обнаружил, что все еще полагаюсь на Linux «frep» и Windows «SLS» для более строгого «где используется»; и передайте результат в текстовый файл, который можно дополнительно изменить.