Once projects are created, you can return to the project settings page to change the defaults such as repository, moderator, allowed reviewers, allowed groups and permissions.
To edit project settings,
- From the 'Admin Menu', click 'Project List'.
- The list of projects will be displayed. Click the 'Edit' link for the desired project, which appears to the right of the existing project name.
- The 'Edit Project' page will be displayed. You can now adjust any of the given settings as desired.
- In the 'Identification' section, you can change the the plain language name (as displayed in the Crucible interface) and the project key (used when giving reviews their unique code names).
- In the 'Default Review Content Repository' field, you can adjust the repository which contains source code relating to this project.
This repository is the one that will be searched by default when you add files to a review.
The check box here labelled 'Store the contents of files in reviews' will cause the source files under review to be stored in the Crucible database along with the comments and review data. This will retain a copy of all the source files that go under review even in the event of disconnecting the repository from Crucible. - In the 'Default Moderator' field, you can adjust the name of the person who will appear by default in the 'Moderator' field when you create a new review; or leave this field blank to force the review's creator to choose a moderator.
You can also tick the option 'Disable Moderator' to have reviews run by the author only. See Enabling the Moderator Role for more information.
- (Optional) Under 'Default Reviewers', you can adjust the people to whom new reviews in this project will be assigned by default:
- Select the 'Let allowed review participants join a review' check-box if you wish to determine the default for the 'Allow anyone to join' option on the 'Adding Reviewers' screen.
- In the 'Users' field, you can adjust the name(s) of individual users to whom new reviews will be assigned by default.
- In the 'Groups' field, you can adjust the name(s) of groups to whose members new reviews will be assigned by default.
- (Optional) Under Allowed Review Participants', you can adjust who will be allowed to have a role (i.e. be an author/creator/moderator/reviewer) in this project's reviews:
- In the 'Users' field, you can adjust the list of individual users who will be eligible to be authors/creators/moderators/reviewers for reviews in this project*.
- In the 'Groups' field, you can adjust the list of groups whose members will be eligible to be authors/creators/moderators/reviewers for reviews in this project*.
* These users will be the only ones whose names appear when a review is assigned.
- In the 'Permission Scheme' drop-down list, you can adjust the relevant permission scheme for this project. (A permission scheme controls who can perform particular actions, e.g. 'Create Review'.)
- In the 'Review Duration' section, you can define the default length of time (in week days) for reviews in this project.
- In the 'Default Review Objectives Section', you can define some text that will appear by default in the Review Objectives field of each new review. This text can be edited, as any text contained in the Review Objectives text box can.
Screenshot: The Edit Project screen in Crucible