If you have previously installed COmanage Registry, follow these steps to upgrade your installation.
Checkout the source as described in Registry Installation - Source. Depending on how you set things up previously, you will likely need to:
app/tmp
to point to your production tmp directory.app/webroot/auth/login/.htaccess
and app/webroot/auth/logout/.htaccess
.app/Config/database.php
)app/Config/email.php
, re-install that file as well.registry-source
link to point to the new directory.Various caches are maintained to improve performance, but can cause problems during upgrades. Clear existing caches prior to continuing.
$ cd app $ ./Console/cake cache [...] Done clearing cache |
Generally, updating the database schema is required when upgrading COmanage Registry. You may need to run this command as a user that has permission to write to your tmp directory.
$ cd app $ ./Console/cake database [...] Database schema update successful |
When upgrading the database schema, you may see " |
Periodically, database tables are removed from use. The database schema management script does not currently drop disused tables (CO-672). You should remove them manually to avoid problems with deleting records with foreign key constraints.
The following list of tables can be dropped as of the listed version:
Once you upgrade to this version |
You should drop these tables (if present) |
---|---|
Registry 0.8.2 |
|