Repository users can perform various operations on project, model or file documents stored in the repository.
The majority of repository users will be concerned primarily with:
adding documents to the repository (see Adding Documents to the Repository)
checking in changes made to these documents (see Checking in Changes to Documents Stored in the Repository)
checking out documents (see Checking Documents Out From the Repository)
browsing, searching for, and comparing documents (see Browsing the Repository)
freezing and unfreezing documents (see Document Versions)
locking and unlocking documents (see Document Locks)
creating branches in the repository version tree (see Repository Branches)
creating configurations, collections of related document versions (see Repository Configurations)
You must have at least Write permission to add or check in a documents in the repository, and at least Read permission to check one out. For more information on permissions, see Controlling Permissions for Repository Items.