Download from SVN/pt-br

 O Apache Subversion (SVN) é um programa de controle de versão que permite aos usuários baixarem a última versão de um branch sem a necessidate de esperar alguém fazer um patch. As vantagens de se utilizar o SVN incluem o fato dele possuir a última versão, uma atualização simplificada, a possibilidade de reverter uma atualização e enviar patches.

Consulte para mais detalhes; abaixo estão algumas instruções rápidas para tarefas comuns.

Pré-requisitos
Antes de usá-lo, é necessário instalar o cliente do SVN na sua máquina (isso para não ter que baixar cada um dos milhares arquivos manualmente). É recomendado utilizar o cliente oficial do SVN, disponível na página do projeto. Note que o cliente usa uma interface de linha de comandos (CLI). Se você se sentir mais confortável com uma interface gráfica (GUI), existe também o TortoiseSVN.

Baixar


É possível baixar a partir de qualquer branch ou módulo (anteriores ao MediaWiki 1.18.2) no SVN do MediaWiki.


 * Módulos: dois módulos importantes para aplicações web são phase3 (o principal) e extensions (código das extensões).
 * Branches: os de lançamento usam o esquema, onde $1 é a versão do MediaWiki, $2 a versão maior e $3 a versão menor. Por exemplo, o branch da versão 1.6.3 é  , a última versão da 1.6 é  , 1.5.8 é  , e a última da última,.

Para baixar a última versão do lançamento (recomendado), use o Git, não o SVN. Para obter o MediaWiki 1.18.1 (não recomendado!), insira o seguinte comando com a linha de comando no diretório no qual você quer baixar:

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

Alternately, you can download the last development version left behind in subversion using the following command:

svn checkout http:// svn.wikimedia.org/svnroot/mediawiki/trunk/phase3

To get the latest skins directory (as of MediaWiki 1.18.1) including the Vector skin, use this line:

svn checkout http:// svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/skins

To check out an extension like Extension:TitleKey to your folder "$IP/extensions/TitleKey":

cd $IP/extensions svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/TitleKey TitleKey

Using TortoiseSVN
TortoiseSVN is a convenient SVN client for Windows that integrates with Windows Explorer.
 * Go to Windows Explorer (hit WIN+E or right-click on the Start button and click Explore), and create a new folder in a location of your choice. You may want to name it something like "MediaWiki Repository."
 * Right click on that folder and TortoiseSVN -> Create repository here.
 * Right click on that folder again and click SVN Checkout; DO NOT CLICK "IMPORT".
 * For the "URL of repository," put http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/
 * The checkout directory should automatically populate to the mediawiki subfolder of your repository folder.
 * Click OK.

Instalação
Normal installation rules apply. However, for best results, use PHP 5.3.3 as an Apache module.

Atualização e reverter para versão anterior
Upgrading between releases with SVN is simple. If you have direct access to the command-line on the server, you can enter the commands below directly; alternatively, you can maintain a copy on a local machine and upload updated versions to the server.

To upgrade MediaWiki, simply use the command below in the root of the installation directory. Note that this will upgrade to the latest version of the current major version. If you are using MediaWiki 1.6, this will upgrade to any version 1.6.x, but not to 1.7:

svn update

To upgrade to another release branch (version 1.7 in the example below) or to switch between individually-selected version tags, you can use the "switch" command (substituting the appropriate versions):

svn checkout http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_6_2/phase3 svn switch http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_7_3/phase3

Don't forget to run maintenance/update.php every once in a while, especially if things start acting strangely.