Download from SVN/es

 Subversion es un software de versión de control que permite a alos usuarios descargar la versión más reciente de un programa, sin tener que esperar a alguien que lo recopile. Entre las ventajas de usar Subversion se incluyen la actualización enormemente simplificada de la última versión, la posibilidad de revertir una actualización, la posibilidad de crear y presentar parches.

Ver Subversion para más detalles; a continucación hay algunas instrucciones para algunas tareas comunes.

Prerrequisitos
Debe tener un cliente de Subversion instalado antes de poder usarlo. (Aunque, en teoría, se pueden descargar archivos sin Subversion, ésto significaría tediosamente descargar cada archivo manualmente.) El software recomendado es el Subversion oficial, disponible en la página del proyecto Subversion. Note que este cliente usa una línea de comandos, la cual usan las siguientes instrucciones. Alternativamente, se puede lograr subversionar el software con una interfaz gráfica de usuario como TortoiseSVN.

Descarga
Se puede descargar desde cualquier programa y módulo en MediaWiki SVN.


 * Modules: The two modules important to web applications are phase3 (the main application) and extensions (extension code).
 * Branches: Named release branches use the naming scheme REL$1_$2[_$3], where $1 is the MediaWiki version, $2 is a major version and $3 is a minor revision. For example, version 1.6.3 is branch, the latest 1.6 is  , 1.5.8 is  , and the latest (untagged) would be.

To download from the latest stable 1.9 release (recommended), enter the following command from the command-line in the directory you wish to download to:

Para descargar desde la última versión estable 1.9 (recomendado), introduce el siguiente comando desde la linea de comando en el directorio al que deseas descargarlo:

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

Alternately, you can download the latest bleeding-edge development version used by the Wikimedia Foundation using the following command:

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

Installing
Normal installation rules apply, but for best results, use PHP 5.1.2 as an Apache module (SAPI). 1.7alpha requires PHP5, and will usually crash PHP if FastCGI is being used.

Upgrading and downgrading
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 above) 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_6_3/phase3

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