Paratext should work very well in this case as Paratext was designed to handle this - provided that the following is done:
-
Each user has their own Paratext registration.
-
Each user has a separate computer login.
-
Each user puts in their Paratext registration while logged into their computer login.
If this is done, Paratext will automatically detect that the user has changed and make sure to do a Mark Point in Project History to make sure changes are attributed to the correct users. It will also warn users when they do certain things like Delete Project that will affect the other users on the machine.
This setup does not require separate Paratext installations.
Note that based on internal testing, Paratext needs to be closed before switching users if using Window’s “Switch User” functionality (i.e. they don’t actually log out). This is because otherwise Paratext continues to run in the background in this case and causes problems.
This functionality was added in 7.6.