🔹 Главная боль: С самого начала и по сей день один из самых популярных вопросов от пользователя мы слышим: 🧐 "А почему было так? А стало так?" И этот вопрос как правило решается по двум фронтам: 1️⃣ просмотр старых данных, возможно даже в старых копиях
2️⃣ просмотр старого кода и истории изменений. Если с первым всё +/- понятно, дёргаем нужный бэкап, накатываем на тест и начинаем анализ... То для анализа кода мы шли копаться в хранилищах расширений, что порой могло занимать достаточно много времени, особенно если не было понимание когда и что искать. 💡 Решение - внедрить версионирование через локальный Git-сервер. Выбор пал на open-source решение Gitea, быстро, просто, удобно. Были некоторые фичи на вырост: ведение задач, ведение документации и т.п. Я взял gitsync, создал регламенты в Jenkins, привязал их к помещениям в хранилища и готово, можно было смотреть историю изменения тех или иных модулей. Так и решилась основная боль. 🚀 Побочные боли, которые Git тоже решил: 🔔 Уведомлени