Razvojni proces skoraj nikoli ni popolnoma linearen postopek. Često imamo na voljo več verzij, ki jih je potrebno raziskati, preden se odločimo za eno. To lahko delamo z revizijami. Revizije uporabljamo seveda tudi kot nadgradnje že obstoječih izdelkov. A na kakšen način lahko revizije in relacije med njimi upravljamo kot SOLIDWORKS uporabniki?