Site Tools


sysadmin:procedures:creating_svn_repositories

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
sysadmin:procedures:creating_svn_repositories [2015/04/17 17:53] kjohns23sysadmin:procedures:creating_svn_repositories [2023/04/18 17:17] (current) – removed kjohns23
Line 1: Line 1:
-== SVN Overview == 
  
-SVN Repositories are stored on Hagrid. There are two sections that require configuration. The first is '/srv/svn/repos' which is where all repositories are stored. Students, Faculty and TA repositories are stored in the 'people' subfolder.  The second location is /etc/svn which is where files relating to permissions are stored. 'auth-svn-people.txt' holds permission information for student, faculty and ta repositories. 
- 
-== Creating Repositories == 
- 
-  *'createrepos.sh' (in /srv/svn) to create the repositories for all students in courses 2000 or higher.  These will be created in /srv/svn/repos/people 
-  *Run 'svn-user-permissions' within the '/srv/svn/repos/people >> textfile' directory, where textfile is the file you wish to output the permissions to. 
-  *Replace /etc/svn/auth-svn-people.txt with this newly created file 
-  *Add the kerberos ID of faculty and TAs who will need access to each course's tags directory in the groups section at the top of that file 
sysadmin/procedures/creating_svn_repositories.1429293187.txt.gz · Last modified: 2015/04/17 17:53 by kjohns23