Private Workspaces and Repository Size
Private workspace life
A private workspace gives a user a frozen view of a repository.
When the repository is modified by other dispatched private workspaces, this private workspace keeps the view it had when created.
Since the data corresponding to these views is kept in the repository, its size grows, and may become disproportionate to the actual repository contents.
Private workspace monitoring
More than one user can connect to a single repository via network share. The first time a user connects to the repository, he/she opens a private workspace. This private workspace ends only when the user dispatches, discards, or refreshes his/her modifications, and not when simply disconnecting from the HOPEX repository.
Modifications made by the user are saved in a temporary space (data) in his/her private workspace dedicated to the data of his/her private workspace. The repository is updated only when the user dispatches these changes.
All data accessed by a user is "frozen" for the duration of the private workspace.
Example:
For example, if an object is renamed in the reference repository after the private workspace is opened, the user sees the previous name unless the private workspace is refreshed. However, users connecting after the modification has been dispatched will have a view reflecting the most recent state of the repository.
If other users connected before you dispatch your updates, and are accessing the same data as you, they will have an obsolete view of the data until they refresh their private workspace. Note that when you dispatch your updates, your view is refreshed automatically.
This means that data being accessed by user A and modified at the same time by user B is duplicated. It is stored in its initial state for each user private workspace; if a user makes a change, the previous state is stored along with the new one.
When the updates are dispatched and all users accessing the updated data have refreshed their private workspaces, the previous state is no longer required.
Modifying the maximum duration of a private workspace
By default the maximum duration of a private workspace is 6 days
Once this duration has elapsed, at connection, a message prompts the user to dispatch or refresh his/her private workspace.
To modify the maximum duration of a private workspace:
1. In the environment Options, select Options > Installation > Advanced.
2. Modify the Recommended open workspace duration option value (in day).