Hi Seb,
ProviewR is not designed to support several development stations as the volume databases can't be merged. If is though possible to make a copy of a project, and continue to work in the copy, and then copy back the database to the original project and continue to work there. The volume database uses BerkeleyDB and can be copied directly if the copy is of the same platform and version. In other cases you have to dump and reload the database with reload.sh. To start runtime on another node, you can create another NodeConfig object in the directoy volume. You have to place it under another bus config object though as you can't have two nodes with the same root volume under the same bus. You have to set the correct platform in OperatingSystem in the NodeConfig object, and also in 'File/Volume attributes/OperatingSystem' in the root volume.
There actually is a revision function in ProviewR that is not much used. It dumps the databases to text-files when a revision is created and commits the revision into a git repository. So if one adds all source files into the repository it would be possible to create a copy by just cloning the repository and recover the latest revision. The projects can then be updated by creating new revisions and pulling and pushing to the respositories.
/Claes