Review Package History

It is possible to review the change history of version controlled packages by examining previous revisions. If necessary, you can check out one of these earlier revisions of a package for editing, effectively rolling-back to that prior revision of the package.

Access     Project Browser | right-click package | Package Control | File History

Review change history of a version-controlled package

Step

Action

See also

1

For version control environments using Subversion, CVS or TFS command line clients, the File Version History dialog displays.

Click on a revision number in the Revisions field, to select that revision and view its log entry.

For version control environments using SCC based clients, your particular product opens its own File Version History dialog.

 

 

 
Review Package History - SCC Client

 

2

On the File Version History dialog, you can optionally click on either:

Check Out - the selected revision of the package file is retrieved from version control and imported into your model as a package that is checked out for editing; you can subsequently check in this revision as a new HEAD revision, effectively allowing you to revert the package to a prior revision
 
OR
Retrieve - the selected revision of the package file is retrieved from version control and imported into your model, but the package remains flagged as checked-in and cannot be modified; subsequently checking out the package updates it to the latest revision before it is unlocked for editing
 

 

Notes

If the selected package was already checked out in the current model, the Retrieve and Check Out buttons are disabled
If the selected package contains any sub-package that is already checked-out in the current model, a warning will be displayed and the retrieval or check-out will not go ahead
If you check out a prior revision of a package, but do not want to commit it as a new revision, right-click on the package and select Package Control | Undo Check Out

Learn more