> Can anyone give me a 'howto' or a resource on how > to not break my main 10.3 install and be able to run a dev version > that I just checked out of svn?
Trac 0.11dev relies on the setuptools to work. If not already done, download and runhttp://peak.telecommunity.com/dist/ez_setup.py # check out a fresh copy of the trunk svn co http://svn.edgewall.com/repos/trac/trunk trac cd trac # create the setuptools info file python setup.py egg_info # duplicate your current Trac environment (database) cp -a /path/to/tracenv /path/to/tracenv2 # add the current path to Python path export PYTHONPATH=`pwd` # upgrade your new environment python trac/console/admin.py /path/to/tracenv2 upgrade # optionally update your Wiki default pages python trac/console/admin.py /path/to/tracenv2 wiki upgrade # start up the new Trac install w/ tracd python trac/web/standalone -p 8080 /path/to/tracenv2 finally, connect to the new Trac from your web browser: http://localhost:8080 Using this: 1/ You won't upgrade your current installation (so your server will still run the mainstream Trac release) 2/ You won't change your current Trac DB (as you'll use a copy of it) Note that using this method, you won't get the new options in trac.ini: you may want to create a dummy environment to get a default trac.ini file, and add/customize these options to your Trac environment copy. Important note: you'll need Genshi to get Trac 0.11dev to work. Note that for now, you need a pre-r510 release: cd .. # check out a fresh copy of Genshi svn co -r 509 http://svn.edgewall.com/repos/genshi/trunk genshi cd genshi # create the setuptools files python setup.py develop --install-dir=../trac You may want to install third party components such as Pygments (for syntax highlighting in Trac browser). As this won't interfer with your installation, you can install it directly into your Python system directories: # easy_install comes with the setuptools easy_install Pygments You may also want to install a fresh copy of the docutils: easy_install docutils 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 -~----------~----~----~----~------~----~------~--~---
