Trac

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
Line 4: Line 4:
 
Configuration steps:
 
Configuration steps:
 
# Install Trac
 
# Install Trac
<pre>
+
  <pre>
$ ./setup.py install
+
  $ ./setup.py install
</pre>
+
  </pre>
 
# Create a Trac environment
 
# Create a Trac environment
<pre>
+
  <pre>
$ trac-admin /path/to/project initenv
+
  $ trac-admin /path/to/project initenv
</pre>
+
  </pre>
 
# Install account manager plugin
 
# Install account manager plugin
<pre>
+
  <pre>
$ easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk
+
  $ easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk
</pre>
+
  </pre>
 
# Setup Authentication
 
# Setup Authentication
<source lang="ini">
+
  <source lang="ini">
[components]
+
  [components]
trac.web.auth.LoginModule = disabled
+
  trac.web.auth.LoginModule = disabled
acct_mgr.web_ui.LoginModule = enabled
+
  acct_mgr.web_ui.LoginModule = enabled
acct_mgr.web_ui.RegistrationModule = disabled
+
  acct_mgr.web_ui.RegistrationModule = disabled
</source >
+
  </source >

Revision as of 23:33, 4 March 2010

Trac is a web based project management solution! http://trac.edgewall.org/

Configuration steps:

  1. Install Trac
  $ ./setup.py install
  
  1. Create a Trac environment
  $ trac-admin /path/to/project initenv
  
  1. Install account manager plugin
  $ easy_install http://trac-hacks.org/svn/accountmanagerplugin/trunk
  
  1. Setup Authentication
  [components]
  trac.web.auth.LoginModule = disabled
  acct_mgr.web_ui.LoginModule = enabled
  acct_mgr.web_ui.RegistrationModule = disabled
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox