Edgewall Software

Changes between Version 327 and Version 328 of TracInstall


Ignore:
Timestamp:
Jan 6, 2011, 1:20:26 PM (13 years ago)
Author:
Christian Boos
Comment:

#Usingeasy_install updated according to #9961 and #Fromsource refers now to TracRepositories

Legend:

Unmodified
Added
Removed
Modified
  • TracInstall

    v327 v328  
    138138A few examples:
    139139
    140  - install Trac 0.12.1 with i18n support:
     140 - first install of the latest stable version Trac 0.12.1, with i18n support:
    141141   {{{
    142    easy_install Babel==0.9.5
    143    easy_install Trac==0.12
    144    easy_install -U Trac
     142   easy_install Babel==0.9.5 Genshi==0.6
     143   easy_install Trac
    145144   }}}
    146    ''The upgrade step is a quirk currently necessary to trigger the compilation of the catalog files used for the translations'' (needs to be fixed)
    147 
    148  - install latest stable version of Trac:
     145   ''It's very important to run the two `easy_install` commands separately, otherwise the message catalogs won't be generated.''
     146
     147 - upgrade to the latest stable version of Trac:
    149148   {{{
    150149   easy_install -U Trac
    151150   }}}
    152151
    153  - install latest trunk development version (0.13dev):
     152 - upgrade to the latest trunk development version (0.13dev):
    154153   {{{
    155154   easy_install -U Trac==dev
    156155   }}}
    157156
     157For upgrades, reading the TracUpgrade page is mandatory, of course.
     158
    158159=== From source
    159 Of course, using the python-typical setup at the top of the source directory also works.
    160 
    161 You can obtain the source for a .tar.gz or .zip file corresponding to a release (e.g. Trac-0.12.tar.gz), or you can get the source directly from the repository (see [trac:SubversionRepository] for details).
    162 
     160If you want more control, you can download the source in archive form, or do a checkout from one of the official [[Trac:TracRepositories|source code repositories]].
     161
     162Be sure to have the prerequisites already installed. You can also obtain the Genshi and Babel source packages from http://www.edgewall.org and follow for them a similar installation procedure, or you can just easy_install those, see [#Usingeasy_install above].
     163
     164Once you've unpacked the Trac archive or performed the checkout, move in the top-level folder and do:
    163165{{{
    164166$ python ./setup.py install