I am in verse to setup Trac with SVN .SVN is running on fedora 9 with
WebDAV Configured.
I installed Trac on the same machine through tar.gz and installing it
running python script as instructed in INSTALL file.Now I created a
file manually called trac.conf under /etc/http/conf.d/ directory.
the trac.conf says:
Code:
<Location /trac>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /srv/trac/innova
PythonOption TracUriRoot /trac
SetEnv PYTHON_EGG_CACHE /tmp
PythonInterpreter trac
</Location>
<Location /trac/login>
AuthType Basic
AuthName "Innovation Projects Authentication Screen"
AuthUserFile /svn/repos/innovabox/svnpass
Require valid-user
</Location>
<IfModule mod_dav.c>
#<Location /svn/repos/innovabox>
#DAV svn
#SVNPath /svn/repos/innovabox
#</Location]
<Location /svn/innovabox>
DAV svn
SVNPath /svn/repos/innovabox
AuthType Basic
AuthName "Innovation Project SVN Repository"
AuthUserFile /svn/repos/innovabox/svnpass
Require valid-user
AuthzSVNAccessFile /svn/repos/innovabox/svnauth
</Location>
</IfModule>
Surprisingly things working fine.I can login through same credentials
which I created under SVN WebDAV Interface.
Just wanted to know if something goes missing here.
Next Question..Can anyone help me with how Trac Lifecycle work.
Do we need Sendmail to be configured to work with trac.