HomeDatabase AdministrationThe Workspace DatabaseWhat is the workspace database?

8.1. What is the workspace database?

When you create a workspace, PureCM creates a database for the workspace to keep track of which files are being changed, etc. The workspace database will be very small unless you select the 'Store file revisions in the workspace database' option.

If this option is enabled then the workspace database will contain all the file revisions (compressed). The disadvantage with this is that the workspace will take longer to create and the workspace database will be much bigger. The advantage is that you can view previous file revisions without being connected to the server - or even if you are connected to the server you can view them quicker.

Note that if this is not checked PureCM will automatically store the head revision when you checkout a file. So you don't need to go up to the server to see the changes you have made to a file. 

When you create a workspace you have the option of whether to create the workspace database in your home directory.

If you choose to create the database in your home directory then the database files will be created in the path specified in the GUI Options General Page. The database file names will reflect the workspace path.

If you choose not to create the database in your home directory then the workspace will be created with the folder '_purecm' at the workspace root. This will contain all the workspace database files.

Note that you must create the workspace database in the home directory for multi-path workspaces (i.e. workspaces with multiple root folders). In contrast you must NOT create the workspace database in the home directory for multi-user workspaces (i.e. workspaces which are used by multiple developers).

This page was: Helpful | Not Helpful