A repository is a database where a subset of your items can be stored. Each repository has its own set of templates, attributes and attribute sets, folder watches, highlights and reference formats. Each repository can be independently searched, and has it's own keyword index. A repository can be located on a local or network drive, removable media (may be slow) or on KnowledgeWorkshop's new Repository Server where multiple users can share items on an Intranet.
Unlike your local repository, shared repositories can be accessed by more than one user simultaneously. Users must be on the same intranet and have access to the KnowledgeWorkshop repository server. The shared repository appears as a branch within the KnowledgeWorkshop tree for all users who have added it. All changes made to its content by any of the authorized users are seen by all the other users. Users who set the shared repository as their storage location for their highlights can share and see highlights applied by others (The highlighter storage location can be set temporarily to the shared repository and then switched back to local storage in the Tools - Options - Browsing tab). This provides a powerful way to share information within an organization while enabling each individual to independently manage (and keep private) their personal knowledge.
To protect items in a multi-user environment items can be locked and checked in and out. The Repository Server enables your system administrator to define users and their access to the shared repository.