On Fri, Aug 7, 2015 at 3:59 PM, teter808 <[email protected]> wrote: > The part I don't understand is in step 2, if I have version 0.12 installed > with easy_install, then that is the easiest way to upgrade. I did not do an > easy_install, but the easy_install program is available. Then the page > talks about a manual install, which I may have done and if I did that then > take trac offline. But then how do I do a manual upgrade or do I do an > easy_install upgrade even if I did a manual install? And does this apply to > version 1.0.1 to 1.0.8 upgrades? >
I agree that section is a bit confusing. I tried to improve it in the documentation for the upcoming 1.2 release. http://trac.edgewall.org/wiki/1.1/TracUpgrade#UpdatetheTracCode I believe that a "non-manual install" is referring to the use of a package management tool such as apt-get or yum. Any other installation mechanism is a "manual install". There are multiple ways to do a manual upgrade (grab the source and "python setup.py install", or easy_install, or pip), and you can use any of them regardless of which mechanism you originally used to manually install. Some users only like to use the latest Trac package available in their package distribution. If that is not you, then you have a number of tools at your disposal to upgrade, and the steps are the same whether you are going from 0.12 to 1.0, or 1.0.1 to 1.0.8. For major version upgrades, you'll just want to also read section 6 in the TracUpgrade document. You'll want to take your server offline when using easy_install, or when downloading the source and installing using "python setup.py install". easy_install is really just a shortcut that downloads the source from the specified URL and runs "python setup.py install". If pip is installed on your system, it is yet another tool you can use to manually install Trac: "pip install -U trac". pip is included with Python 2.7.9 and later. - Ryan -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
