Download from SVN/fr
From MediaWiki.org
- Dernière version
- mediawiki-1.13.0.tar.gz
- SVN : REL1_13_0
- Précédentes versions
- mediawiki-1.12.0.tar.gz
- SVN : REL1_12_0
- mediawiki-1.6.10.tar.gz
- SVN : REL1_6_10
- En savoir plus
- Release Notes
- Téléchargement depuis SVN
- Mise à jour vers 1.13.0
Le téléchargement de MediaWiki depuis Subversion offre de nombreux avantages par rapport au téléchargement de versions sous forme d'archive :
- Un simple
svn upsuffit pour effectuer une mise à jour. - La même méthode permet aussi simplement de revenir à une version antérieure.
- En cas de modifications apportées à MediaWiki il est facile de soumettre un patch sur bugzilla.wikimedia.org en faisant
svn diff fichier_modifié > patch. - C'est plus simple que de cliquer dans la jungle des pages de téléchargement de Sourceforge.
Contents |
[edit] Obtenir MediaWiki depuis Subversion
[edit] Prérequis
Vous devez avoir un client Subversion installé (bien qu'il soit théoriquement possible de le télécharger sans client, mais cette opération pourrait dès lors être relativement longue et fastidieuse. Le logiciel recommandé est la version officielle disponible depuis la page du projet Subversion. Ce logiciel utilise une interface en ligne de commandes, avec le module d'aide (en anglais). Il existe aussi des versions avec interface graphique comme TortoiseSVN.
[edit] Télécharger
svn co http://svn.wikimedia.org/svnroot/mediawiki/trunk/MODULE
ou
svn co http://svn.wikimedia.org/svnroot/mediawiki/branches/BRANCHE/MODULE
où BRANCHE est la branche que vous voulez et MODULE le module que vous voulez. Pour obtenir la version 1.6, tapez :
svn co http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_6/phase3
Pour obtenir la version de développement (utilisée pour les projets Wikimedia), tapez :
Note: cette adresse n'est pas accessible si vous utilisez TortoiseSVN sur une machine sous Windows XP.
svn co http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3
[edit] Modules
Il y a différents modules sur le SVN de MediaWiki. Les deux modules importants pour l'application web MediaWiki sont :
- phase3
- contient l'application
- extensions
- contient le code des extensions
[edit] Branches
Les branches de version utilisent le système de nommage suivant :
- REL$1_$2[_$3]
Où $1 est la version de MediaWiki, $2 est une version majeur et $3 est une version mineur ; par exemple la version 1.6.3 serait nommée REL1_6_3, la dernière version 1.6 serait nommée REL1_6, la version 1.5.8 serait nommée REL1_5_8 et la toute dernière version (sans branche) serait nommée HEAD.
[edit] Montée et descente de version
La montée de version à partir de SVN est simple, admettons que vous avez récupéré la version 1.13:
svn checkout http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_13/phase3
Quelques temps plus tard la version 1.6.3 sort. Pour effectuer la mise à jour, il suffit de faire :
svn upgrade
à la racine du répertoire d'installation!
Pour effectuer une mise à jour vers une autre branche (par exemplen, REL1_7) ou pour passer d'une version choisie à une autre, vous pouvez utiliser la commande switch :
svn co http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_6_2/phase3 svn switch http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_7_3/phase3

