-
Click Source Code in the project navigation bar.
-
In the list of the project repositories, click Create Repository.
-
On the Create Repository page, enter the directory name for the repository.
Note: For CVS repositories, the directory name is the name of the directory relative to the CVS server’s repository root directory. A UNIX group by the same name is also created to enforce permissions. -
Enter a name and description for the repository. If you plan to use an SCM server that requires approval for new repositories, use the Description field to provide your reason for asking to create this repository.
-
Choose the server on which you want to create the repository.
Note: The menu contains all of the SCM servers that the CollabNet TeamForge administrators have added to the CollabNet TeamForge environment. -
If you want to require that each code commit be associated with an artifact (or a task or some other work item), select Required on commit option next to the Association field.
Note: A new rule has been added for enhanced commit governance. This rule enforces that the artifact and the commit must be in the same TeamForge project. -
For security reasons, you may want to restrict email notifications to the essential information. If so, select Hide Details in Monitoring Messages.
-
Click Save.
Your request for a new repository is submitted. You will receive an email notification when your repository is created or if your request for a new repository is denied.
- If the SCM server that you chose does not require approval for new repositories, the repository is created.
- If the SCM server that you chose requires approval for new repositories, a CollabNet TeamForge administrator must approve your repository before it is created.