Skip to main content

Create a Subversion Repository

This article applies to: Subversion


Each TeamForge project can have one or more Subversion repositories associated with it. Confidentiality and integrity of Subversion repository transactions are ensured by SSL.

Create a Subversion Repository

  1. Log into TeamForge (forge.cornell.edu). You can log in using either your NetID or your TeamForge credentials.
  2. Open a view of the project where you want to create a repository.
  3. In the TeamForge toolbar, click Source Code. This will bring you to a view of the current Subversion repositories in your project.
  4. Click Create Repository. Fill in the form as follows:
    • Server: Leave this as is.
    • Directory Name: This should be a unique name for your repository. It should consist only of lowercase alphabetical characters, numbers, and underscores. Because all Subversion repositories are in a global namespace, it is important that your name be distinct and recognizable. Requests with insufficiently unique directory names (such as "test" or "source") are likely to cause confusion. When in doubt, prefix your directory name with your project short name.
    • Repository Name: Think of this as the long version of the Directory Name.
    • Description: Optional.
    • Association Required on Commit: Only check this if you want to force all commits to include a legitimate tracker artifact number. This feature can be used to restrict code changes to previously approved tasks. See the TeamForge documentation on this feature.
  5. Click Save. If another repository with that Directory Name already exists, you will see an error message, and the Create Repository form will stay open. Edit the Directory Name, then click Save again.

See Access a Subversion Repository - Overview for details on how to access your new repository.

Was this page helpful?

Your feedback helps improve the site.

Comments?