ASU Web Community

Subversion project authorization

lparsons's picture


Access to Subversion is controlled by the top-level project directories within the repository. Top-level directory permissions are administered via tools on the ASU Web Developer Community website. Each top level directory in the repository corresponds to a "Project" on the Community site. Each project's page has a "Subversion" tab which allows group administrators to specify which users have read and write access to the top-level project directory in Subversion. Please note: The use of the term "project" can be misleading. In fact, it simply refers to the top-level directory in the repository, which in turn may contain many separate projects.

Changing permissions on an existing project

Probably from time to time you will want to change the access permissions to your project directory in Subversion, to do so follow these steps:

  1. Go to the Subversion Projects page.
  2. Click on the Project Title for the project that you wish to change the permissions for.
  3. Go to the project's "Subversion" tab, and update the groups and / or users to have read and write access to the repository.
  4. Click the "Submit" button.

Note: It will usually take about 15 minutes for the permission changes to take effect on the Subversion server.

Creating a new group of developers

If you have determined that you need to create a new group of developers (i.e. no existing group has the appropriate members), or project repository, you'll need to become a group administrator. To do so, simply fill out our brief request form and we'll get back to you as quickly as we can.

Adding and removing users from an existing group

It will probably be lonely if you're in a group all by yourself. If you'd like to add more users to a group that you're a manager, or administrator of, follow these steps:

  1. Go to the Groups Directory page.
  2. Click on the number in the Subscribers column for the group you wish to modify.
  3. Click on the "Add Subscribers" tab, and add the ASURITE ID's of the persons you want to add in the "List of users:" textbox.
  4. Click the "Submit" button.

Note: The new users must have an account in the Web Developers Community site. They can create an account by simply visiting the site and logging in once. It will usually take about 15 minutes for the permission changes to take effect on the Subversion server.