Managing shared components
Embrace software reuse and 3rd party components
Software reuse and 3rd party components are powerful concepts to increase the efficiency of your software development. PureCM components are a simple way of managing them. Components allow a single copy of a library to be accessed by multiple products or projects within a repository. As a result, any changes to a file in one part of the component will be referenced automatically to all of the other parts.
Maximise visibility and reduce administrative overhead
Components provide many administrative advantages when maintaining shared code libraries. They take up less space on the server, as each linked folder references the same file data. They are very easy to set up, simple to upgrade as a whole, and provide superior administrative visibility. Changes to component contents do not have to be merged across streams, as they get automatically applied to all linked locations. All these tasks can be easily fulfilled using the PureCM component manager .
The main features of PureCM's component manager
Component permissions allow control over who has access to modify components on streams as well as control over which folders can be shared as components.
- A single view to see the folders that make up a component and where these folders are linked to.
- Locking a file in a component automatically locks it across all linked locations
- Update dialogue to manage multiple versions of a component. Updating component links to a new version is made with a simple mouse click.





