Я работаю с командой, которая редактирует большие группы доступности баз данных, представленные в виде отдельных файлов. В настоящее время мы не можем работать с несколькими пользователями, одновременно изменяя DAG.
Существует ли инструмент (похожий на плагин Eclipse SVN), который может выполнять контроль версий файла (управлять временными метками / метками ревизий) для определения входящих / исходящих / конфликтующих изменений (вставка / удаление / изменение / изменение / изменение узла) объединить изменения так же, как это делают программисты с файлами исходного кода?
Система также должна иметь возможность управлять зависимостями. Например. входящая ссылка не должна быть принята, если один из двух узлов отсутствует. То есть он не должен «ломать» существующую группу обеспечения доступности баз данных, допуская частичное обновление.
Если существует платформа для этого, использующая общие интерфейсы "Node" и "Link"?
Примечание: мне известно о Protege и его плагинах. В настоящее время они не удовлетворяют моим требованиям.