Ага. Со всеми вытекающими задачами отслеживания рассогласований. Т.е. операциями commit и отслеживанием версий.
Другая формулировка для той же проблемы -- это "технологическая платформа" против "конкретного продукта". Технологическая платформа -- это все, что бывает. А в конкретный продукт (вариант) входит только то, что нужно и взаимосогласовано. И тут уже не только нужно управление версиями продукта, но и управление вариантами (продуктами) в рамках технологической платформы.
В репозитории (сосуде, СУБД), вестимо, бултыхаются и технологическая платформа, и конкретные продукты (содержание, знание).