Unlike many repository systems, the PowerDesigner repository does not require you to create a new version of a document each time you check it in. You create a version only when you want to, by freezing the document.
Freezing a document allows you to go back and view its state at the point in time when it was frozen. You could choose to freeze a document (and thus create a new version) each time you check it in, once a day, once a week, or at any other interval.
To freeze a document, you must have the Freeze versions right (see Specifying User Rights) and the appropriate permissions on the document.
Details of the current version of the document are displayed on the Version Info tab of its repository object property sheet, and all the previous versions appear as a tree on the Versions tab.
All repository documents and model objects can be versioned, but repository folders, projects, users, and groups are not versioned. Versions other than the first or baseline version are stored as differences from the previous version. As a rule of thumb, the baseline version of a model stored in the repository takes twice the size as it does when saved as an XML file.
You cannot individually control the freezing and versioning of PowerDesigner model objects. Each changed object has its version frozen and version number increased by one each time you freeze its parent model's version.