Edgewall Software

Changes between Version 6 and Version 7 of 0.12/TracUpgrade


Ignore:
Timestamp:
Mar 24, 2010, 11:48:09 AM (14 years ago)
Author:
Christian Boos
Comment:

I think it's useful to keep the upgrade to 0.11 section, as there might be some people upgrading from 0.10 to 0.12 (hello Michael@trac-hacks ;-) )

Legend:

Unmodified
Added
Removed
Modified
  • 0.12/TracUpgrade

    v6 v7  
    6767
    6868=== 5. Steps specific to a given Trac version  ===
    69 ==== Upgrading to Trac 0.12 ====
     69==== Upgrading from Trac 0.11 to Trac 0.12 ====
    7070===== Python 2.3 no longer supported =====
    7171The minimum supported version of python is now 2.4
     
    7878
    7979This can be of interest even if you only have one repository, as there's now a way to avoid the potentially costly resync check at every request.
     80
     81==== Upgrading from Trac 0.10 to Trac 0.11 ====
     82===== Site Templates and Styles =====
     83The templating engine has changed in 0.11 to Genshi, please look at TracInterfaceCustomization for more information.
     84
     85If you are using custom CSS styles or modified templates in the `templates` directory of the TracEnvironment, you will need to convert them to the Genshi way of doing things. To continue to use your style sheet, follow the instructions at TracInterfaceCustomization#SiteAppearance.
     86
     87===== Trac Macros, Plugins =====
     88The Trac macros will need to be adapted, as the old-style wiki-macros are not supported anymore (due to the drop of [trac:ClearSilver ClearSilver] and the HDF); they need to be converted to the new-style macros, see WikiMacros. When they are converted to the new style, they need to be placed into the plugins directory instead and not wiki-macros, which is no longer scanned for macros or plugins.
     89
     90===== For FCGI/WSGI/CGI users =====
     91For those who run Trac under the CGI environment, run this command in order to obtain the trac.*gi file:
     92{{{
     93trac-admin /path/to/env deploy /deploy/directory/path
     94}}}
     95
     96This will create a deploy directory with the following two subdirectories: `cgi-bin` and `htdocs`. Then update your Apache configuration file `httpd.conf` with this new `trac.cgi` location and `htdocs` location.
     97
     98===== Web Admin plugin integrated =====
     99If you had the webadmin plugin installed, you can uninstall it as it is part of the Trac code base since 0.11.
    80100
    81101=== 6. Restart the Web Server === #RestarttheWebServer