Baselines are a mechanism in Configuration Management Systems to protect formally reviewed and approved information from modification. It is a named repository for the definitive state of a system at a specific point in time to which only read-only access is permitted. A succession of baselines are created over the life of a project, each containing information from an increasing subset of the phases in a project.
The easiest description of a baseline is, a holding area for information owned by the project, i.e. how the database/items were at a particular point in time. There are both items and cross references in a baseline. The more cross references you have the larger the files will be. This means that if you do have many Baselines, you could find significant space being used on the server.
Are Baselines Taking Up a Lot of Server Space?
In our latest release of Cradle 7.4, cross references are separated from the other files when a baseline is closed. The cross references in each one are now placed in separate uniquely identified folders. Each folder has an alphanumerical identity, dependent on the length of the name for the baseline. This is twice the length of the baseline name.
Inside each of these folders are 4 files containing the cross references and their attributes. The files will be different sizes depending on the number of cross references that existed at the time the baseline was taken.
As these are individual baselines, a user can then zip these folders and remove them from the Baseline folder. Taking the four older folders, they total approximately 232KB on disk. If a user zips each folder it comes to 3KB each. If zipped into 1 file it comes to 9KB and so a saving of over 220KB.
Most databases are much later than this and so the space saving could be much larger. The user could also move the zipped files to a different server if required and so saving more space.
The only downside to doing this, is that if a user wishes to use Baseline Mode to see the cross references in a baseline, they will not instantly be there. Therefore, should the cross references be required in the future, just unzip the file into the original folder. Once the file is unzipped, a user can set the Baseline Mode and they will see the old cross references.
For a longer more in depth description of Baselines and Configuration Management click here.
We are pleased to announce that we released Cradle-7.1.2 last month, with some useful new features and some fixes. We have sent announcement e-mails to all customers with active maintenance, and sent e-mails to the customers whose enhancements that have been added, and whose reported bugs have been fixed.
Some of the new features in this release are:
– Equipments in Physical Architecture Diagrams can be expanded to IDEF0 diagrams, as well as the other diagram types
– Faster processing of baseline operations to retire and reinstate items
– You can specify a date range for the change history entries to be shown in views
– A skill linked to an item type can provide RO access to all items of the type
– The External Command Interface includes new events for schema changes and operations on user profiles
If you upgrade to Cradle-7.1.2 anywhere, you must upgrade everywhere, the server and all clients.
Customers who purchased a single-user Cradle-7.1 product can also apply this new release.