Тема: Система контроля версий

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

Re: Система контроля версий

Мы разрабатываем расширение, по завершении работы сохраняем в системе контроля версий. Текстовый (для того чтобы изменения в коде видеть) и бинарный импорт чтобы пользователям залить его.

Все это идет в дистрибутив (как вы его и видите потом)

Re: Система контроля версий

Не совсем удобно конечно, пока одни работают с системой кто-то по мелочи срочные правки внёс и это потеряется.
То есть выгрузить скрипт в текст не вручную никак?

Re: Система контроля версий

1. Если вы работаете в одной БД, то система не даст вам сохранить скрипт, если его в этот момент кто то изменил.
2. Если вы работаете в системе контроля версий, тогда она за этим следит.

Формы ввода в любом случае бинарные, их никак не сравнить. Файлы импорта тоже.

Спасибо сказали: mtrc731