Контроль версий для файлов Design

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