This page is updated to the PuMuKIT 2.2.0 version
Here we describe the process to upgrade from PuMuKIT 2.1 to PuMuKIT 2.2. If you are trying to upgrade from PuMuKIT 1, please check out this guide instead.
-
First let's open the PuMuKIT 2 folder on our terminal.
cd /path/to/pumukit
-
Then we checkout the most recent stable-release for the 2.2 version. (In this case the 2.2.0 tag)
git checkout 2.2.0
-
We run composer install (composer should be installed globaly, if not check out the composer docs)
composer install
-
We execute these commands to update our model classes.
php app/console doctrine:mongodb:schema:create php app/console doctrine:mongodb:schema:update
-
Finally, we run these commands to update our existing database with the latest changes.
php app/console pumukit:init:repo role --force php app/console pumukit:init:repo permissionprofile --force php doc/updateModel_2.1_to_2.2.php update:model:2.1to2.2
-
There were major changes in the WebTVBundle (including a new responsive design). If you have a custom WebTVBundle for the 2.1 version, check our Legacy WebTVBundle Documentation for instructions on how to keep it working with the 2.2 version
-
The PuMuKIT 2.2 version comes with soft-editing capabilities. Check the Video Editor Bundle to know more about it.