Всем доброго времени суток. Кто-нибудь использовал битрикс в связке с git'ом? Интересно, как грамотно для битрикса сформировать файлик .gitignore
Ничто не истинно, всё дозволено
|
Всем доброго времени суток. Кто-нибудь использовал битрикс в связке с git'ом? Интересно, как грамотно для битрикса сформировать файлик .gitignore
Ничто не истинно, всё дозволено
|
|
|
|
|
|
извиняюсь что поднимаю старую тему а как вы учитываете состояние БД битрикса в общем и структуры инфоблоков в частности?
Идите нахуй битриксеры
|
|
|
|
|
|
Готовых решений не нашел (
Последние две недели раздумываю над вопросом - стоит ли писать модуль миграций. С учетом того, что на подходе новое ядро(хочется верить что на подходе, обещаниями уже полгода кормят). |
|
|
|
|
|
Сомневаюсь что новое ядро решит вопрос деплоя базы данных. В нем будет только удобно отделено ядро от пользовательской части. Проще будет исключения настраивать.
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов -
|
|
|
|
|
|
Я и не надеюсь что новое ядро решит эту проблему ) Просто писать сейчас модуль на старом API, которое к тому же не блещет прозрачностью и удобством, чтобы спустя полгода-год переписывать всё заново под новое ядро... Пока этот вопрос не горит, хотя и доставляет изрядно неудобств.
|
|
|
|
|
|
Ну что - как вам новый API? :D - можно не отвечать - вопрос риторический...
Скажите пожалуйста кто какие варианты групповой разработки нашел? Пока для меня остается загадкой перенос мета информации с серверов разработки. Позиция такова, что можно потратить пол года и написать модуль для миграции, который будет устаревать от обновления к обновлению, периодически разрушая систему рципиент. Поддержка такого поделия требует работы команды разработчиков и становится экономически обоснована при работе над одним проектом группы разработчиков, человек эдак сто... Какое ваше мнение товарищи разработчики? |
|
|
|
|
|
Сообщение для подписки на тему, сразу галку не узрел...
|
|
|
|
|
|
Вопрос на счет деплоя БД актуален до сих пор.
Как синхронизировать БД на площадках разработчиков и на stage и тд, без ручного написания мега скриптов миграции?
- профессиональная разработка сайтов на Битриксе и консультации
--- - хостинг под ключ + оптимизация скорости работы сайта. Для тех, кому надоело, что сайт тормозит. |
|
|
|
|
Идите нахуй битриксеры
|
|||
|
|
|
|
|||
|
|
|
|
Андрей, спасибо!
Нашел ваш модуль, обязательно позже с ним познакомлюсь.
- профессиональная разработка сайтов на Битриксе и консультации
--- - хостинг под ключ + оптимизация скорости работы сайта. Для тех, кому надоело, что сайт тормозит. |
|
|
|
|
тоже сижу думаю как автоматом сами миграции создавать, там же к кодам надо привязываться а не к id и создается проблема когда код существующего поля изменился |
|||
|
|
|
|
|||
|
|
|
|
Была идея автоматического создания миграций, но до реализации дело так и не дошло ( Замысел пример следующий - сохраняем структуру всех инфоблоков в файл (например сериализованный массив), после изменений ждем в админке волшебную кнопку, высчитываются изменения между структурой и генерируется файл, который можно обрабатывать на другом сервере и применять эти изменения.
|
|
|
|
|
|
Может быть попробовать собраться толпой и реализовать модуль миграций? В одиночку такое потянуть будет очень тяжело.
|
|
|
|
|
|
|||
|
|
|
Большое дело сделаем) Надо определиться, что по сути надо учесть при миграции БД. Вот что с ходу пришло в голову: 1) настройки иблоков 2) св-ва иблоков 3) пользовательские св-ва (для юзеров, доп. св-ва разделов и тд) 4) св-ва заказов 5) почтовые события и шаблоны 6) настройки различных сервисов (формы, рассылки и тд) Модули с собственными таблицами не учитываем, там уже есть все что нужно) Обновления ядра не в счет наверно? Тк можно просто обновить площадку. Однако каждую из площадок надо указать в лицензии для этого, иначе заблокируют.
- профессиональная разработка сайтов на Битриксе и консультации
--- - хостинг под ключ + оптимизация скорости работы сайта. Для тех, кому надоело, что сайт тормозит. |
|||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
Появился вот такой проект GIT для баз данных
|
||||
|
|
|
|||