Download from SVN/pt

 O Subversion é um programa de controle de versões que permite aos seus utilizadores aceder às diferentes versões de um programa. As vantagens de usar o Subversion incluem actualização simples para a versão mais recente, a possibilidade de reverter uma actualização, e a possibilidade de criar e publicar correções.

Saiba mais detalhes sobre o Subversion; encontrará abaixo algumas ligações para tarefas comuns.

Pré-requisitos
Precisa de ter um cliente Subversion instalado antes de usá-lo. O programa recomendado é o cliente oficial do Subversion, disponível na página do projeto Subversion. Note que este cliente funciona com uma linha de comando, onde as instruções abaixo podem ser usadas. Alternativamente, existem programas de controle de versões com interface gráfica como o TortoiseSVN.

Transferência
Pode transferir qualquer módulo no SVN do MediaWiki.


 * Modules (módulos) Os dois módulos mais importantes para as aplicações web são o phase3 (a aplicação principal) e extensions (extensões).
 * Branches (ramos) Os lançamentos são designados seguindo o esquema REL$1_$2[_$3], onde $1 é a versão do MediaWiki, $2 é a versão principal $3 o número de revisão. Por exemplo, a versão 1.6.3 é , a última 1.6 é  , 1.5.8 é   e a última (não-definida) seria.

Para transferir a última versão estável (recomendada), use o seguinte comando na linha de comando na pasta que deseja transferir:

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

Pode também transferir a última versão de desenvolvimento usada pela Fundação Wikimédia usando o seguinte comando:

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

Instalação
As regras normais de instalação funcionam mas, para melhores resultados, use o PHP 5.1.2 como um módulo do Apache (SAPI). 1.7 alfa requer PHP 5, e poderá travar o PHP se o FastCGI estiver a ser usado.

Actualização e transferência
Actualizar com o SVN é simples. Se tem acesso directo à linha de comando do seu servidor use os comandos abaixo. Alternativamente, pode manter uma cópia na sua máquina e transferir as versões actualizadas para o servidor.

Para actualizar o MediaWiki, use o comando abaixo na raiz da pasta de instalação. Note que esta acção vai actualizar para a última versão da versão principal actual. Por exemplo, se estiver a utilizar o MediaWiki 1.6, o SVN vai actualizar o programa para qualquer versão 1.6.x, mas não para 1.7:

svn update

Para actualizar para outro ramo de lançamento (versão 1.7 no exemplo acima) ou trocar entre versões seleccionadas individualmente, pode usar o comando switch (substituindo as versões apropriadas):

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

Não se esqueça de executar maintenance/update.php sempre, especialmente se o MediaWiki começar a agir estranhamente.