Colectica Repository
Colectica Repository is a centralized storage system for managing data resources, enabling collaborative workflows, and providing automatic version control.
Client applications such as Colectica Designer and Colectica Portal interact with Colectica Repository using standard communications protocols. Although Colectica Repository is not accessed directly by end-users, it is the backbone of the Colectica platform.
Storage
Repository items can be submitted by authorized clients. Items are submitted by sending the DDI3 serialization of the item along with some identifying information. Items can be retrieved by authorized clients by querying for the object by its unique identifier. In order to provide complete versioning and audit functionality, repository items may not be deleted. If an item is no longer needed it may be deprecated. Search requests can indicate whether they wish to include deprecated items in the results.Versioning
The Colectica Repository provides full support for item versioning.History
Every version of an item committed to the repository is saved, allowing clients to retrieve a full version history of any item in the repository. Each version includes additional information:- the authenticated user who committed the version
- the date and time the version was committed
- an optional message describing the reason for the version




