Service/wiki: Difference between revisions
Tag: Undo |
Add information on skins - Minerva Veue (mobile) |
||
| Line 78: | Line 78: | ||
git branch -a | grep REL | sort -V | git branch -a | grep REL | sort -V | ||
git checkout -b REL1_XX origin/REL1_XX | git checkout -b REL1_XX origin/REL1_XX | ||
git submodule update --init | git submodule update --init --recursive | ||
The "extensions-all" directory contains a bunch of git repositories stitched together with 'git submodule'. | The "extensions-all" directory contains a bunch of git repositories stitched together with 'git submodule'. | ||
| Line 85: | Line 85: | ||
cd extensions-all | cd extensions-all | ||
for ext in *; do (cd $ext && git fetch && git checkout -b REL1_XX origin/REL1_XX); done | for ext in *; do (cd $ext && git fetch && git checkout -b REL1_XX origin/REL1_XX); done | ||
Along with the extensions, we would also need to update the skins to the latest release. We officially use Vector (fro Desktop) and Minerva Neue (for Mobiles, v1.35+, Minerva Neue is the official responsive theme used by Wikipedia). | |||
cd skins | |||
for skin in *; do (cd $ext && git fetch && git checkout -b REL1_XX origin/REL1_XX); done | |||
Please revise if the following steps are still needed: | |||
You also need to update some dependencies using a PHP manager called 'composer': | You also need to update some dependencies using a PHP manager called 'composer': | ||