A list of individual repositories is supplied under the Source Control Repositories heading. The list is sorted alphabetically in ascending order. Clicking on the name of an individual repository will display the repository properties. This information can also be accessed by Source Control Repositories -> Individual Repository Name.
The Repository Properties page shows the properties below associated with this repository:
The Repository Name field contains the name of the selected repository. The name can be changed by typing the new name in the field.
The Repository Information section contains information that cannot be changed.
The total number of folders that are in the repository. This includes deleted, but not obliterated, folders.
The total number of files in the repository. This includes deleted, but not obliterated, files.
The amount of disk space required on the client to get all the current files in the repository.
The amount of disk space required to do a Get to a working folder, which is double the tree size since the state folder keeps a baseline copy of each file on the local disk.
The total amount of space that the repository takes up in the database. This is computed based on the size of the files and versions currently stored – it is not the actual disk size of the database.
When checked, two people cannot have the same file checked out at the same time. This will apply to the entire repository.
The default is Unchecked.
When checked, all check ins to the repository must have a check-in comment.
The default is Unchecked.
When checked, all check ins to the repository must have be associated with a bug.
The default is Unchecked.
When checked, Enable Folder Security allows you to set access rights by folder for groups and users.
If a folder’s security is turned off, rights assignments are not deleted. So if a repository’s security is turned off, then on again, it will have the same security rights it had before it was turned off.
The default is Unchecked.
The Groups page lists the groups associated with that specific repository. New groups can be added from this page, and existing group properties can be modified.
The Groups Table is a table listing the groups associated with the individual repository. The columns can be sorted on this table by clicking on the appropriate heading. Clicking a second time will reverse the sort. The default sort is alphabetically on the Group column.
Group – The group’s name.
Owner – The owner of the group, which can be global or repository-specific.
Description – A brief description of the group.
Delete – Deletes the selected group.
Click Add to create a new group. Please see Reference -> Add/Edit Groupfor additional details. Unlike groups created under Server Settings -> Groupsthese groups will be owned by the individual repository.
To edit an existing group, click the specific group’s name under the group column. From this page, the name, description and user members of a group can be modified. Please see Reference -> Add/Edit Group.
The Repository Access page for an individual repository summarizes the groups/individuals that can access that repository. Please see Security ->Repository Access.
The Repository Default table describes the default rights to the repository for all users. Clicking on the Edit icon will result in a drop-down menu from which these rights can be set. Click update to save any changes.
The Groups table contains the name of each group, their assigned rights, and the option to edit or delete these rights. As new groups are assigned to a repository, their rights (access/no access) can be set from this page.
The Users table contains the name of each user (or only active users if the Hide Inactive Users checkbox is checked). The user’s rights are listed and can be edited by clicking the edit icon. The repository path by which the user obtained these rights is given in the Inherited From column. The columns can be sorted on this table by clicking on the appropriate heading. Clicking a second time on the heading will reverse the sort. The default sort is alphabetically on the User column.
The Hide Inactive Users checkbox determines whether the User Access list contains all users or only active users.