#2560: browser requests fail with an exception related to svn
---------------------------------------+------------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  cboos   
     Type:  defect                     |       Status:  assigned
 Priority:  normal                     |    Milestone:          
Component:  tracd                      |      Version:  0.9.2   
 Severity:  normal                     |   Resolution:          
 Keywords:                             |  
---------------------------------------+------------------------------------
Changes (by [EMAIL PROTECTED]):

  * cc:  [EMAIL PROTECTED] => [EMAIL PROTECTED], [EMAIL PROTECTED]

Comment:

 OK, I ran the script:


 {{{
 $ /opt/csw/bin/python /export/home/cjs/check_repos.py
 /export/home/polarissvn/blastware 50
 Checked revision 50 (0 objects unreachable)
 }}}


 seems to work just fine.

 Startup Trac and access the source browser:

 $
 {{{
  bin/tracd --port 8000 polaris
 ...
 Exception exceptions.AttributeError: "'SubversionRepository' object has no
 attribute 'log'" in <bound method SubversionRepository.__del__ of
 <trac.versioncontrol.svn_fs.SubversionRepository object at 0x4eedf0>>
 ignored

 From the log:

 21:36:53 Trac[main] ERROR: /export/home/polarissvn/blastware does not
 appear to be a Subversion repository.
 Traceback (most recent call last):
   File "/export/home/trac/lib/python2.3/site-
 packages/trac/web/standalone.py", line 303, in _do_trac_req
     dispatch_request(path_info, req, env)
   File "/export/home/trac/lib/python2.3/site-packages/trac/web/main.py",
 line 139, in dispatch_request
     dispatcher.dispatch(req)
   File "/export/home/trac/lib/python2.3/site-packages/trac/web/main.py",
 line 107, in dispatch
     resp = chosen_handler.process_request(req)
   File "/export/home/trac/lib/python2.3/site-
 packages/trac/versioncontrol/web_ui/browser.py", line 92, in
 process_request
     repos = self.env.get_repository(req.authname)
   File "/export/home/trac/lib/python2.3/site-packages/trac/env.py", line
 162, in get_repository
     repos = SubversionRepository(repos_dir, authz, self.log)
   File "/export/home/trac/lib/python2.3/site-
 packages/trac/versioncontrol/svn_fs.py", line 189, in __init__
     raise TracError, \
 TracError: /export/home/polarissvn/blastware does not appear to be a
 Subversion repository.



 }}}

 It doesn't work.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2560>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to