Revision Control

Revision control methods are key components to maintaining a professional development environment. What are the revision control tools available for Servoy? Are they (1) designing solutions as Servoy modules and (2) repository synchronization? I can see the challenge with the Servory environment, where more than simply text source files need revision control.

My situation is a solution that was created and maintained by one individual, and now we would like multiple people working on it. Must we redesign the solution into modules before working together? How do we compare each others updates?

Anthony