##// END OF EJS Templates
- Further corrections to the setup page.
- Further corrections to the setup page.

File last commit:

r1071:bdc438fb default
r1090:de86a087 default
Show More
upgrade.rst
55 lines | 1.4 KiB | text/x-rst | RstLexer
docs update
r640 .. _upgrade:
Upgrade
=======
Upgrade from Cheese Shop
------------------------
Easiest way to upgrade ``rhodecode`` is to run::
easy_install -U rhodecode
Or::
pip install --upgrade rhodecode
Then make sure You run from the installation directory
::
paster make-config RhodeCode production.ini
This will display any changes made from new version of RhodeCode To your
docs update
r845 current config. And tries to do an automerge. It's always better to do a backup
of config file and recheck the content after merge.
docs update
r640
Fixes for release 1.1.4...
r1071 .. note::
The next steps only apply to upgrading from non bugfix releases eg. from
any minor or major releases. Bugfix releases (eg. 1.1.2->1.1.3) will
not have any database schema changes or whoosh library updates
added option to enable/disable of logger hooks from admin panel....
r661 It's also good to rebuild the whoosh index since after upgrading the whoosh
docs update
r845 version there could be introduced incompatible index changes.
The last step is to upgrade the database. To do this simply run
::
Fixes for release 1.1.4...
r1071 paster upgrade-db production.ini
docs update
r845
This will upgrade schema, as well as update some default on the database,
always recheck the settings of the application, if there are no new options
that need to be set.
.. note::
Always perform a database backup before doing upgrade.
added option to enable/disable of logger hooks from admin panel....
r661
docs update
r640
.. _virtualenv: http://pypi.python.org/pypi/virtualenv
.. _python: http://www.python.org/
.. _mercurial: http://mercurial.selenic.com/
.. _celery: http://celeryproject.org/
.. _rabbitmq: http://www.rabbitmq.com/