This shows you the differences between two versions of the page.
archive:trac_svn [2009/05/14 06:20] hef |
archive:trac_svn [2021/05/02 21:36] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | For a list of trac repos: | ||
- | https://acm.cs.uic.edu/trac/ | ||
- | |||
- | for a list of svn repos: | ||
- | https://acm.cs.uic.edu/svn/ | ||
- | |||
- | your credentials are standard AD credentials | ||
- | ====== Creating a new project ====== | ||
- | for sysadmins: | ||
- | |||
- | |||
- | svnadmin create --fs-type fsfs /var/svn/repos/$PROJECT | ||
- | trac-admin /path/to/$PROJECT initenv | ||
- | trac-admin /var/lib/trac/$PROJECT permission add hef TRAC_ADMIN | ||
- | |||
- | <file|/var/svn/conf/SVNAccessFile> | ||
- | [trac] | ||
- | authz_file = /var/svn/conf/SVNAccessFile | ||
- | autgz_module_name = $PROJECT | ||
- | </file> | ||
- | ====== Future stuff ====== | ||
- | Authentication is handled by AD for both trac and subversion, authorization for trac is handled internally by trac, but for now svn has no authorization mechanism. AuthzSVNAccessFile might help here. | ||