OS: Fedora Core 5
Python: 2.4.3-0.FC5
Trac: 0.10.3
Revtree: 0.10

I downloaded the revtree plugin from
http://trac-hacks.org/changeset/latest/revtreeplugin?old_path=/&filename=revtreeplugin&format=zip
and built it by running

   python setup.py bdist_egg

and then copied the egg file to my trac project plugins directory. I
added the following to the [trac] section in trac.ini

 repository_type = svn
 base_url = none

I do not have a revtree section in trac.ini.

I then restarted httpd and got the following error when clicking on the
Rev Tree button in the Trac navigation bar.

Traceback (most recent call last):
 File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 387,
in dispatch_request
   dispatcher.dispatch(req)
 File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237,
in dispatch
   resp = chosen_handler.process_request(req)
 File "build/bdist.linux-i686/egg/revtree/web_ui.py", line 185, in
process_request
 File "build/bdist.linux-i686/egg/revtree/web_ui.py", line 283, in
_process_revtree
 File "build/bdist.linux-i686/egg/revtree/api.py", line 67, in
get_revtree
 File "/usr/lib/python2.4/site-packages/trac/config.py", line 379, in
__get__
   raise AttributeError('Cannot find an implementation of the "%s" '
AttributeError: Cannot find an implementation of the
"IRevtreeOptimizer" interface named "DefaultRevtreeOptimizer".  Please
update the option revtree.optimizer in trac.ini.

I apologize that I do not know enough about python class resolution and
loading to even know where to start looking for resolution.

-- David


--~--~---------~--~----~------------~-------~--~----~
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