Download from SVN/fr

From MediaWiki.org
Jump to: navigation, search
Download icon
Téléchargement
Dernière version
Précédentes versions

En savoir plus

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 up suffit 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

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 . (Attention : phase3 espace point ↵)

Pour obtenir la version de développement (utilisée pour les projets Wikimedia), tapez :

svn co http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 . (Attention : phase3 espace point ↵)

Note: cette adresse n'est pas accessible si vous utilisez TortoiseSVN sur une machine sous Windows XP.

[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.18:

svn checkout http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/phase3

Quelques temps plus tard la version 1.6.3 sort. Pour effectuer la mise à jour, il suffit de faire :

svn update

à 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
Langue : English  • العربية • Česky • Deutsch • Español • Français • Magyar • Bahasa Indonesia • Italiano • 日本語 • Português • Português do Brasil • Русский • 粵語 • 中文 • ‪中文(繁體)‬
Personal tools
Namespaces
Variants
Actions
Site
Support
Download
Development
Communication
Print/export
Toolbox