ViewPLUS Appendix

= Working with Multi-user = It is also possible for multiple users to work on the same project. The ViewPLUS project consists of 2 basic components as mentioned before. Project files and database. A version control application (such as SVN, Clearcase, Git ...) is needed so that project files can be synchronized among different users. The project database is kept on a central server and synchronization is provided if the users configure their projects to use this database.

Synchronization with SVN
A version control tool such as SVN can be used to synchronize project files on different computers, prevent conflicts, and backup historical project versions. ViewPLUS has an integration with SVN.

PgSQL Database Remote Connection
PgSQL does not allow access from the network as a security measure when the database is installed, it only allows connections from localhost. To ensure access to the database of users on the same network, the following steps should be taken:

1) Add an exception to the firewall for the PgSQL port (5432)

2) Add the following line to the pg_hba.conf file:  host all all 0.0.0.0/0 md5 3) Add the following line to the postgresql.conf file: listen_addresses='*'

= Date/Time Formatting=

These expressions may be used for the date part of the format string: Note: Unlike the other version of this function, day and month names must be given in the user's local language. It is only possible to use the English names if the user's language is English.

These expressions may be used for the time part of the format string:

= Other =
 * PgSQL Setup
 * Using Subversion
 * Modbus Protocol