Trac Version: Trac 1.2
Python Version: 2.7.13
Subversion: 1.9.4
Swig 1.3.40

Installed Trac 1.2 and using mod_wsgi. Trac loads and I can do most 
functions but browse source, the browse source button doesn't appear. If I 
use the following URL: http://site/project/browser I get the 
error: Unsupported version control system "svn": cannot import name fs. I 
have logging enabled and set to Debug. In the log I see the following:

2017-02-28 17:14:56,923 Trac[svn_fs] INFO: Failed to load Subversion 
bindings
Traceback (most recent call last):
  File 
"/export/software/python-2.7.13/lib/python2.7/site-packages/Trac-1.2-py2.7.egg/tracopt/versioncontrol/svn/svn_fs.py",
 
line 298, in __init__
    _import_svn()
  File 
"/export/software/python-2.7.13/lib/python2.7/site-packages/Trac-1.2-py2.7.egg/tracopt/versioncontrol/svn/svn_fs.py",
 
line 77, in _import_svn
    from svn import fs, repos, core, delta
ImportError: cannot import name fs


If I execute the python command manually it works:

Python 2.7.13 (default, Feb 28 2017, 14:24:17) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from svn import fs, repos, core, delta
>>> 

I enabled svn in my trac.ini file:
[components]
tracopt.versioncontrol.svn.* = enabled
trac.versioncontrol.svn_fs.subversionconnector = enabled
trac.versioncontrol.svn_prop.subversionmergepropertydiffrenderer = enabled
trac.versioncontrol.svn_prop.subversionmergepropertyrenderer = enabled
trac.versioncontrol.svn_prop.subversionpropertyrenderer = enabled


Any suggestion on what to check/change?

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to