Hi all,

Does anyone have an idea as to why I need to include SVNPath in my
httpd.conf for the trac location? I assumed it would use the trac.ini
for this. Should the trac.ini point at the apache hosted url instead?

As you can see below it is indicated in the svn location and the
trac.ini also. I can't find any explanation of this elsewhere and am
wondering if this is normal. Maybe I missed something in the excellent
how-to's others have compiled, but I would like to understand it. 

Many thanks 

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of Panos
Sent: 30 November 2007 14:27
To: Trac Users
Subject: [Trac] TRAC SVNPath oddness


Hi everyone,

I am new to trac/svn/apache but have configured a basic setup of the
free and am very impressed.
I have one question at the moment which is confussing me:

I have had to add the SVNPATH to my "trac" location in httpd.conf, which
seems strange. If not the error log complains that it is missing. Does
this mean anything to you? It took me  a while to figure this out as I
have not seen this mentioned anywhere online. However it does fix it.

Please see excerpts from httpd.conf and trac.ini below

Versions:
trac 0.10.4
apache 2.0.6x
svn 1.45

files:
########### TRAC.INI ##############
[trac]
authz_file =
authz_module_name =
base_url =
check_auth_ip = true
database = sqlite:db/trac.db
default_charset = iso-8859-15
default_handler = WikiModule
htdocs_location =
ignore_auth_case = false
mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search
metanav = login,logout,settings,help,about permission_store =
DefaultPermissionStore repository_dir = c:\Projects\svn\TestProject
repository_type = svn


########### httpd.conf ##############
<Location />
  AuthType SSPI
  AuthName "TestProject"
  SSPIAuth On
  SSPIAuthoritative On
  SSPIDomain groupinfra.com
  SSPIOfferBasic On
  #SSPIOmitDomain on  //**this makes things a lot easier**
  #SSPIUsernameCase lower
  SSPIBasicPreferred On
  SSPIOfferSSPI off
  AuthzSVNAccessFile "C:\Program Files\Apache Group
\Apache2\svnaccessfile.txt"
  Require valid-user
</Location>
#SVN
<Location /TestProject>
  DAV svn
  #SVNListParentPath on
  SVNPath C:\Projects\svn\TestProject
  #SVNParentPath C:\Projects\svn
</Location>

#TRAC
<Location /tracs> # the top level url that hosts multiple projects
   SetHandler mod_python
   PythonHandler trac.web.modpython_frontend
   PythonOption TracEnv C:\Projects\trac\TestProject
   PythonOption TracUriRoot /tracs
   SVNPath C:\Projects\svn\TestProject
</Location>

If i remove the SVNPath from the /tracs location the following occurs in
the error.log  when I try to navigate to the trac website:

[Fri Nov 30 14:13:40 2007] [error] [client 127.0.0.1] The server is
misconfigured: either an SVNPath or SVNParentPath directive is required
to specify the location of this resource's repository.  [500, #190000]

It seems to be working, however it makes not much sense, and I am
worried it will cause issues later

Thanks

Panos




 


This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to