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.

Reply via email to