Download from Git/pt-br


 * Desde o MediaWiki 1.19beta2, 1.18.2, 1.17.3, núcleo do MediaWiki e extensões use para controle de versão. Para versões, veja 

O Git é um software de controle de versão distribuído, que permite aos usuários fazer o download da versão mais recente de um pacote, sem ter que esperar que alguém faça o seu empacotamento. O MediaWiki será liberado mais rapidamente e ficará mais fácil para você atualizar sua instalação, reverter uma atualização, ou submeter correções. (Claro, lembre-se sempre que lançamentos oficiais estáveis ​​são menos arriscados.)

Veja Git para mais detalhes, especialmente para fazer um contribuição. Abaixo estão algumas orientações rápidas para tarefas comuns de uso casual.

Pré-Requisitos
Você deve ter o Git instalado para poder usar isso. Ha muitas maneiras de adquirir o Git, dependendo do seu sistema operacional. Para o Código-fonte e binários oficiais, entre no http://git-scm.com. Para maneiras alternativas de instalar o Git, use o seu buscador favorito para localizar instruções de como instalar no seu sistema operacional.

Baixar
Você pode baixar o MediaWiki mais recente (phase3 no SVN) usando Git, e também algumas extensões recentemente instaladas no servidor alocado da Fundação WikiMedia. By: July 2013, todas as extensões deverão ser disponibilizadas usando Git ou movidas para um host de controle de verões.

O primeiro passo é clonar o repositório do MediaWiki. isso vai levar algum tempo.

Utilize a linha de comando abaixo: git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git

No caso você vê "The requested URL returned error: 403" ou "error: The requested URL returned error: 403 while accessing https://gerrit.wikimedia.org/r/p/mediawiki/core.git" você precisa checar a versão do seu cliente Git git --version deve ser feita a atualização para o Git 1.7, sersões 1:1.7.2.3-2.2~bpo50+1, 1.7.9.2 e 1.7.9.6, são conhecidas para trabalhar.

Isto clona todo o repositório do núcleo do MediaWiki. O pacote padrão será o de ponta, versão do desenvolvedor do MediaWiki. Uma vez que o repositório é clonado, você pode facilmente mudar para diferentes ramos ou tags (veja abaixo), incluindo as versões estáveis ​​de rastreamento do MediaWiki.

Se você tem (o qual é fácil para solicitar) git clone ssh:// @gerrit.wikimedia.org:29418/mediawiki/core.git



Ramificações WMF
Pacotes remotos são usados ​​para controlar as versões do MediaWiki utilizadas no cluster de servidor da Fundação Wikimedia. A mais recente pode não ser totalmente estável, mas recebe correções de bugs muito rápido e são geralmente estáveis ​​o suficiente - afinal, estes são os grandes projetos como a Wikipédia está usando. Uma vez que um pacote REL* é considerado "estável", nós o 'etiquetamos' e o transformamos em uma versão tarball.

Para ver as ramificações que estão disponiveis, mude na sua copia MediaWiki o comando abaixo. git branch -r | sort -V Principais lançamentos são denotadas por "origin/REL ", e.g. "2". Para mudar para uma ramificação especial: git checkout -b REL origin/REL Por exemplo, para alterar a versão estável atual,, enter: git checkout -b origin/

MediaWiki tags (versão estável)
Alternativamente, versões estáveis ​​específicas de MediaWiki são rastreados usando 'tags'. Estes são análogos aos lançamentos tarball. Você pode ver as versões disponíveis com: git tag -l | sort -V Ao usar um tipo de comando não GNU, como no Mac OS X, você dependerá dos bons e velhos separadores: git tag -l | sort -n -t. -k1 -k2 -k3

Para usar uma tag especifica: git checkout

Última versão de desenvolvimento do MediaWiki
A última versão de desenvolvimento do MediaWiki é rastreado no pacote 'mestre'. Isto é o que é verificado localmente por padrão quando você clonar o repositório do MediaWiki. Se você tiver alternado para outro pacote, mas gostaria de voltar a usar a versão de última geração do MediaWiki, faça o seguinte: git checkout master

Mantenha atualizado
Se você estiver usando um determinado pacote ou a versão de desenvolvimento do MediaWiki, pegando as últimas alterações é realmente fácil. Mude para o diretório clone do MediaWiki e execute o comando de tração: git pull Todas as últimas alterações para o pacote que você está usando serão aplicadas.

Also, after updating/upgrading you should run the MediaWiki Update script from the command line: php maintenance/update.php

Mudando para uma versão diferente
Switching to a different version of MediaWiki is far simpler with Git than with SVN. Each of our versions are tracked as branches or tags. In order to switch to one of these, all you have to do is 'checkout' the particular branch or tag you want from within your MediaWiki clone directory: git checkout ou git checkout The changes will be applied automatically and you will be all set to go.

Baixar

 * List of extensions in git
 *  should be replaced with the name of the extension you want to download, without spaces. For, it would be TitleKey. (case sensitive!)

Download and clone an extension from Git:

cd /path/to/extensions git clone https: //gerrit.wikimedia.org/r/p/mediawiki/extensions/.git

Developers clone with: git clone ssh:// @gerrit.wikimedia.org:29418/mediawiki/extensions/.git Source code can be inspected with:

https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/.git;a=tree;h=refs/heads/master;hb=master

Baixar todas extensões
If you prefer to have all MediaWiki extensions that are at gerrit.wikimedia.org checked out to your machine, do the following:

git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions.git cd extensions git submodule update --init --recursive

To update the extensions to their latest versions, just do this:

cd /path/to/extensions git pull git submodule update --init --recursive

Ver também

 * , an alternate to downloading from Git
 * , an alternate to downloading from Git