The system allows to create versions, execute post, import users, create projects by user(multiple styles can be stored in dabase), administrate permissions by user and version owner.
A version (Trunk Version, Alternative Version or Sub alternative Version) is analogous to a paper plane on which geometric elements supported by postgis can be inserted, deleted and modified, which do not affect in any way, any other Version.
The concept of Version is analogous to the concept that has of drawing in a plane of paper. The creation of a version is analogous to the process of making a photocopy of the parent version. But once the photocopy is created the modifications in the original are NOT transferred to the copy and vice versa.
The only way to transfer the changes between two different versions, is through the "POST" function.