User Tools

Site Tools


archive:trac_svn

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
archive:trac_svn [2011/03/22 17:15]
127.0.0.1 external edit
archive:trac_svn [2021/05/02 21:36] (current)
Line 1: Line 1:
 +====== SVN/Trac ======
 +
 +<WRAP center round alert 60%>
 +====== Notice ======
 +
 +SVN and Trac hosting has been discontinued,​ however the ACM offers git hosting to members via
 +
 +https://​acm.cs.uic.edu/​git
 +
 +</​WRAP>​
 +Which includes project wiki pages and other features that are typical to trac. If you have an existing SVN repo please use an available 'svn to git' conversion tools and switch if you wish publicly host your code with us. You can still use and create SVN repos local to your user account. **However**,​ there will be no assistance provided to host them in a shared manner.
 +
 +
 +===== The documentation below is for legacy and reference purposes only =====
 +
 +----
 +
 For a list of trac repos: For a list of trac repos:
-https://​acm.cs.uic.edu/​trac/​+<del>https://​acm.cs.uic.edu/​trac/​</​del>​
  
 for a list of svn repos: for a list of svn repos:
-https://​acm.cs.uic.edu/​svn/​+<del>https://​acm.cs.uic.edu/​svn/​</​del>​
  
 your credentials are standard AD credentials your credentials are standard AD credentials
  
-====== Server Setup ====== +====== Server Setup ===== 
-===== prerequisites ​=====+==== prerequisites ====
 Have apache with ssl ready. Have apache with ssl ready.
-Have ldap ready.+Have ldap ready.==
 Install trac, and svn. Install trac, and svn.
  
-===== Configure apache ​=====+==== Configure apache ====
  
 Only do this once.  (Not once per project, only once per server) Only do this once.  (Not once per project, only once per server)
  
-<​file|/​etc/​apache/site-available/​acm.cs.uic.edu-secure>​+<​file|/​etc/​httpd/conf/vhosts/​acm.cs.uic.edu-secure>​
         ## trac/svn section -- hef ##         ## trac/svn section -- hef ##
         <​Location "/​trac">​         <​Location "/​trac">​
Line 57: Line 74:
 </​file>​ </​file>​
 If you are not using AD for ldap, your ldap settings and BindDN will look wildly different. If you are not using AD for ldap, your ldap settings and BindDN will look wildly different.
-====== Creating a new project ​======+===== Creating a new project =====
 for sysadmins: for sysadmins:
-===== create svn repo and trac project page =====+==== create svn repo and trac project page ====
  
   svnadmin create --fs-type fsfs /​var/​svn/​repos/​myproject   svnadmin create --fs-type fsfs /​var/​svn/​repos/​myproject
Line 66: Line 83:
   trac-admin /​var/​lib/​trac/​myproject permission add myuser TRAC_ADMIN   trac-admin /​var/​lib/​trac/​myproject permission add myuser TRAC_ADMIN
  
-===== adding trac access ​=====+==== adding trac access ====
  
 <​file|/​var/​lib/​trac/​myproject/​conf/​trac.ini>​ <​file|/​var/​lib/​trac/​myproject/​conf/​trac.ini>​
Line 74: Line 91:
 </​file>​ </​file>​
  
-===== svn write access ​=====+==== svn write access ====
 <​file|/​var/​svn/​conf/​SVNAccessFile>​ <​file|/​var/​svn/​conf/​SVNAccessFile>​
 [myproject:/​] [myproject:/​]
Line 81: Line 98:
 </​file>​ </​file>​
  
-====== Future stuff ======+===== Future stuff =====
  
 trac respects AuthzSVNAccessFile but does not manage it... yet. trac respects AuthzSVNAccessFile but does not manage it... yet.
archive/trac_svn.1300814113.txt.gz · Last modified: 2021/05/02 21:36 (external edit)