Hi Emmanuel, The OS is RH4.4ES I installed SVN from Collabnets site using their rpm CollabNetSubversion-server-1.4.2-8.i386.rpm there was no src compile, once I ran the rpm install I ran their config file and svn was running. so I'm not sure which swig or where\how to install it I really appreciate the time you've been able to give me on this Thanks, Brian
________________________________ From: [email protected] on behalf of Emmanuel Blot Sent: Thu 4/5/2007 10:42 AM To: [email protected] Subject: [Trac] Re: Trac install > are these the swig bindings? that The warning message says:you should > install the SVN bindings SVN (python) bindings are the Python wrapper that give access to the SVN libraries to a python application. Yes, "SWIG" bindings are the ones. It is documented on TracInstall: http://trac.edgewall.org/wiki/TracInstall#VersionControlSystem. SWIG is not required unless you want to build the wrappers. It is a tool that helps building high-level language wrappers (Java, Perl, Python, ...) on top of existing C/C++ APIs. > the lack of these bindings is causing this error in the browser? Yes: the browser needs to access SVN libraries to retrieve the repository content. No library access, no browser. > I've installed CollabNet's SVN and our development team has been using it > for ~4weeks now without any problems This is not related: you are using the SVN application that are linked with the SVN libraries. To use them from a Python application, you need an extra layer (the python wrapper) that sit between the Python application and the native (C) libraries. You'd bump into the same issues if you run a Java or PERL app. that needs SVN access. > I have not installed python bindings(swig) yet > I'm running this version of collabnets svn, version 1.4.2 (r22196) compiled Feb 5 2007, 13:03:15 with python 2.3.4 > which version of swig should I install? I still don't know which OS / distribution you're using ;-) If you have install SVN with a package manager, search and install the python bindings that usually come in another package. On Debian, for example: * libsvn0: the SVN libraries * python-subversion: the python wrappers * subversion: the command-line SVN clients (svn, svnadmin, ...) If you have built SVN from the source, you need to build and install the SVN bindings. Search the makefile for "swig-py", I never remember the name of the exact target to install those bindings. Please describe your environment (OS, machine, how you install software, whether you've recompiled from source, ...) as there are many different ways to install those Trac dependencies. HTH, Manu --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
