Смотря, какой функционал управления версионности нужен. Если с возможностью отката на прошлую версию-это одно, если просто иметь быстрый доступ для просмотра прошлой версии - это другое. Для первого варианта нужно смотреть в сторону гита, которыми пользуются разработчики, можете погуглить Система контроля версий.
Для просто хранения версий без откатов/вливаний можно тупо организонными методами разрулить. Например, если работаете в фигме договориться, что новая версия=новая страница с пометкой даты. Мы так живем в команде, работает ок.