scott2to
Новичок
Вопрос по организации разработки.
Вот есть у меня основная часть сайта, которая реализует базовый функционал, и которая одинакова на всех моих сайтах. Назовем ее CMS(дань моде). Это некий базовый набор скриптов PHP.
Идея понятна. На одном сайте поменял. Коммит. На всех остальных сайтах апдейт. Таким образом везде на моих сайтах последние версии скриптов.
Но вот столкнулся с проблемой. Каждый отдельный сайт - это самостоятельная разработка, которую я тоже хотел бы вести через SVN. Допустим файлы настройки или шаблоны страниц. Они разные у всех сайтов, но я бы тоже хотел иметь возможность отслеживать их в SVN. Получается, что я хочу иметь как бы два вида коммитов. Один для всех сайтов, второй только для этого конкретного проекта. Пытался разобраться с ветками, но там вроде бы полная изоляция и нужно мерджить в итоге. Или, скорей всего, я что-то не так понял.
Расскажите кто как решает подобные проблемы. Как организовываете работу?
Вот есть у меня основная часть сайта, которая реализует базовый функционал, и которая одинакова на всех моих сайтах. Назовем ее CMS(дань моде). Это некий базовый набор скриптов PHP.
Идея понятна. На одном сайте поменял. Коммит. На всех остальных сайтах апдейт. Таким образом везде на моих сайтах последние версии скриптов.
Но вот столкнулся с проблемой. Каждый отдельный сайт - это самостоятельная разработка, которую я тоже хотел бы вести через SVN. Допустим файлы настройки или шаблоны страниц. Они разные у всех сайтов, но я бы тоже хотел иметь возможность отслеживать их в SVN. Получается, что я хочу иметь как бы два вида коммитов. Один для всех сайтов, второй только для этого конкретного проекта. Пытался разобраться с ветками, но там вроде бы полная изоляция и нужно мерджить в итоге. Или, скорей всего, я что-то не так понял.
Расскажите кто как решает подобные проблемы. Как организовываете работу?