Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Summary

Subversion 1.6 is hosted at https://source.jasig.org/

The majority of the repository is publicly readable. Groups within Jasig manage access to various subdirectories in the repository. The https://wiki.jasig.org/display/JCH/Subversion email list is a closed list facilitation communication to and among those with Subversion commit access.

Requesting Access

To be added to an appropriately authorized group please have the project lead for a project the group has access to email infrastructure@lists.jasig.org with your Jasig username. Note: You must have a completed ICLA on file before you can be granted commit access. Administrators: information on granting access is detail below.

Authorization

The following paths have specific authorization restrictions. While anyone with commit access can commit to the root path users should not created new root directories without prior approval of the infrastructure team.

Path

Read Access

Write Access

/

public

cas-clients-devs
cas-extension-devs
cas-server-devs
cas-server4-devs
jch-service-administrators
incu-incubation-committee
or-developers
upc-portlet-developers
upc-developers

/cas-clients

public

cas-clients-devs
incu-incubation-committee

/cas-extensions

public

cas-extension-devs
incu-incubation-committee

/cas3

public

cas-server-devs
incu-incubation-committee

/cas4

public

cas-server4-devs
incu-incubation-committee

/channels

public

upc-portlet-developers
incu-incubation-committee

/gaps

public

upc-developers
incu-incubation-committee

/jasig-parent

public

jch-service-administrators
incu-incubation-committee

/jch-service-administrators

jch-service-administrators

jch-service-administrators

/openregistry

public

openregistry-devs
incu-incubation-committee

/person-directory

public

upc-developers
incu-incubation-committee

/portlets

public

upc-portlet-developers
incu-incubation-committee

/resource-server

public

upc-developers
incu-incubation-committee

/sandbox

public

cas-clients-devs
cas-extension-devs
cas-server-devs
cas-server4-devs
jch-service-administrators
incu-incubation-committee
incu-sandbox-developers
openregistry-devs
upc-portlet-developers
upc-developers

/uPortal

public

upc-developers
incu-incubation-committee

Revision Mapping

During the Jasig server migration in Spring of 2010 the Subversion repository had about 28000 empty revisions filtered out. This resulted in the revision numbers changing. Below is a mapping from a set of old revision number ranges to new revision numbers. To use the mapping take your old revision number find the largest value smaller than it in the Old column then subtract the value in the Adjustment column. For example 48609 - 27989 = 20620. To verify a mapping look at the pre-migration SVN commit log and compare the commit message, date, time and author with what svn log -r newrev https://source.jasig.org returns.

 Revision Mappings Table

Old

Adjustment

New

1

0

1

2614

101

2513

2726

102

2624

2798

171

2627

2802

172

2630

11630

8900

2730

11715

8902

2813

11761

8903

2858

12135

9065

3070

20461

17258

3203

28655

25451

3204

28940

25465

3475

29665

25466

4199

32322

25472

6850

35385

25473

9912

36858

25476

11382

38301

26911

11390

39423

26912

12511

39426

26914

12512

40808

27988

12820

41882

27989

13893

Groups

The following groups are authorized for write access to various parts of the SVN repository. Click on a group name to view its members.

 cas-clients-devs
userlister.notpermitted.viewuserprofile
 cas-extension-devs
userlister.notpermitted.viewuserprofile
 cas-server-devs
userlister.notpermitted.viewuserprofile
 cas-server4-devs
userlister.notpermitted.viewuserprofile
 jch-service-administrators
userlister.notpermitted.viewuserprofile
 incu-incubation-committee
userlister.notpermitted.viewuserprofile
 incu-sandbox-developers
userlister.notpermitted.viewuserprofile
 or-developers
userlister.notpermitted.viewuserprofile
 upc-portlet-developers
userlister.notpermitted.viewuserprofile
 upc-developers
userlister.notpermitted.viewuserprofile
Composite Group of all Jasig Committers
 jasig-committers
userlister.notpermitted.viewuserprofile

Granting Access

Project administrators (aka space administators for the primary space related to the appropriate project) can grant commit access by following these steps:

  1. Check here to ensure that the person has an ICLA on file.
  2. Within your project space, click Browse -> Manage Users/Groups, and add the person to the appropriate group.
  3. Add the person to the jasig-committers email list (see /wiki/spaces/JCH/pages/103735584) or send a request to do so to email-admin@jasig.org.
  • No labels