MediaWiki/Upgrade/REL1 25 to REL1 26: Difference between revisions
adds section about upgrading extensions and skins |
adds simple script for fetching all git extensions |
||
| Line 69: | Line 69: | ||
=== Extension and Skin Upgrades === | === Extension and Skin Upgrades === | ||
Your MediaWiki site will contain many extensions to provide extra functionality. You also have one or more skins installed. Those need to be upgraded independently since they are not distributed with the core. The Special:Version page will list the ones in use, so go through the list one at a time and check for upgrades. | Your MediaWiki site will contain many extensions to provide extra functionality. You also have one or more skins installed. Those need to be upgraded independently since they are not distributed with the core. The [[Special:Version]] page will list the ones in use, so go through the list one at a time and check for upgrades. | ||
If you manage extensions with git but not as submodules, you can fetch the latest updates to the code with something like | |||
<source lang="bash"> | |||
cd extensions | |||
base=`pwd`; | |||
for ext in `find . -type d -name .git | sed 's/.git//' `; do | |||
cd $ext; | |||
echo "fetching $ext"; | |||
git fetch; | |||
cd $base; | |||
done | |||
</source> | |||
=== Debug === | === Debug === | ||