|Version 1 (modified by 14 years ago) ( diff ),|
TracOnWindows with Python2.5
Warning: as of this writing, this page describes an experimental but working setup for Trac
Using 0.10 with Python 2.5 should theoretically work if you manage to build ClearSilver for that version. This shouldn't be a big deal on Unix systems (mh, is that even true?) but it is likely to be problematic on Windows.
The migration has actually already started, and should be usable by adventurous users (and that must be the case if you're using Python 2.5, right?).
If furthermore you don't need to interface with Subversion, then all you need besides Python 2.5 are a few Python packages.
As some packages require the latest development version of the software, you'll nevertheless need a
svn client to checkout the software from their repositories.
Installing Python 2.5 on Windows
Simply download and install the appropriate .msi for your Python platform:
Download the zip package:
Unzip, go in the folder, then run
python setup.py install.
First, you need the genshi branch from the sandbox:
> cd C:\src > svn http://svn.edgewall.com/repos/trac/sandbox/genshi trac-genshi > cd trac-genshi > python setup.py install
Currently, there's only the WebAdmin plugin which has been migrated to Genshi. You can also grab it from a branch, and install it the same way as Trac:
> cd C:\src > svn http://svn.edgewall.com/repos/trac/sandbox/webadmin-genshi webadmin-genshi > cd webadmin-genshi > python setup.py install
Note that if you used Subversion 1.4 for doing the checkout, you'll probably need to install first a recent
setuptools package, itself available from
http://svn.python.org/projects/sandbox/trunk/setuptools. Version 0.7a1 from the repository worked for me.
Of course, this is bleeding edge software, so you'll probably discover a few bugs when using Trac in this configuration. You will be more than welcomed to report those bugs, as we're currently actively developing those Genshi branches which should become the basis for the next Trac development cycle, shortly after the 0.10 release.
- The report module is still not converted
- The group by feature of Custom queries doesn't sort the groups
See also: TracOnWindows/Rewrite