Office 0049-(0)40 - 866 298 75
Mobil 0049-(0)171-28 52 405

The PMS Archivator

What is the Archivator good for ?

The PMS Archivator is considered as an alternative to other similar archivation and versioning tools. The archivation and versioning tools, which already are widely applied in the automotive and automation industries, are covering all the obligatory requirements in these branches. Surely there is no doubt about the need to use these tools at companies like for example Bosch and Continental. But just because of the powerfulness of these tools, they are rather complicated and it will take some time to get familiar with them.

The PMS Archivator is in contrary made for software developers, which want a fast start-up and which are happy with the more simple features of the PMS Archivator.  The PMS Archivator features the following advantages:

·         Easy-to-use handling, speeding up the start-up of projects

·         Supports team work developments

·         Features versioning of projects

·         Is extending the project control of PMS Universal Programming Studio with archivation and versioning features

A small example how the Archivator works

When developing software in a team a tool is needed to control who is working on which module. The software developer „W.Jorgensen“ has for example the task to do modifications on the module „counter.c“. First he checks out this module from the common software database, located on the archive server PC. When checking out a module it will be copied from the database to the PC of Mr. Jorgensen via the LAN network. In the „State“ column of PMS Archivator is this module marked by „Checked out by W.Jorgensen“. Now the colleages of Jorgensen only have read access to this module. When Mr. Jorgensen has finished his modifications and tested it carefully, he checks in the module again, giving his team colleages again full access to this module.

 Establishing access permissions

The PMS Archivator knows two different kinds of access permissions: the archivator manager permission and the team member permission. Only the archivator manager has the permission to set up and modify the list of persons which belong to the development team. The team members get the read and write accesses to the common software data base as soon as they are entered on this list. Persons who are not on the list will be blocked off, when they try to open the PMS Archivator.

Limit permission to dedicated projects

Because the PMS Universal Programming Studio is a multiprocessor software development system, the archivator manager can deploy the access rights for team members to dedicated projects.

Select a project from the tree structure

The project tree of Universal Programming Studio offers you a direct overview of all the projects, which are actually set up. When you select a project in the projects tree, all software modules belonging to this project are displayed in the table to the right of the tree.

Versioning and working version 

The working version of a module is displayed in the column „Version“ and is usually the newest version of that module. But the PMS Archivator has stored all former versions of that module just as well. This enables you to select a version in the history window and to look at older versions. By comparing different versions you can see what changes have been done where. When needed, you can make older versions the working versions. Then this version of the module is copied to your PC when you make the next check out.

The state, date and labeling column

The state column enables you to allways keep a check in which state the corresponding module is actually contained. It allways shows the state and the person who created that state, for example „checked in by Martin Schlee“, „checked out by Joan Weaver“, or „locked by Roland Mayor“. The date column allways tells you, when a module change has happened. The label column shows the labeling text.

Integrate another archivation and versioning tool

When you have to apply another archivation and versioning tool, you can integrate it to the Universal Programming Studio in the User-Settings menu.

The history window

The history window shows you the version history of the actual selected module.