Download from SVN/de

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Download from SVN and the translation is 43% complete.

Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Lëtzebuergesch • ‎català • ‎español • ‎français • ‎italiano • ‎magyar • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎čeština • ‎български • ‎русский • ‎العربية • ‎中文 • ‎日本語 • ‎粵語

Subversion ist eine Software zur Versionkontrolle von Dateien, welches den Benutzer erlaubt die letzte Version eines Zweiges herunterzuladen (download), ohne, dass man warten muss, bis jemand ein Downloadpaket zusammen gestellt hat. Weitere Vorteile beim Verwenden von Subversion ist es eine vereinfachte Aktualisierung von neueren Dateien, aber auch die Zurückstufung von Versionen. Des Weiteren kann man Vorschläge für Korrekturen einbringen.

Sehen Sie unter Subversion für weitere Details nach; dort finden Sie weitere Informationen für einfache, schnelle Kommandos.

Subversion zum Downloaden von MediaWiki

Voraussetzungen

Bevor Sie die Dateien herunterladen können, müssen Sie eine Subversion-Client-Software installieren (Obgleich es auch möglich ist die Dateien über das Webinterface zu bekommen, würde dies sehr langwierig sein, da die Dateien nur einzeln und manuell heruntergeladen werden können). Die empfohlene Software hierfür ist der Subversionclient, den Sie von der offiziellen Subversion Projektseite bekommen. Der Client benutzt eine Kommandozeilenschnittstelle, welche auch für die unten aufgeführten Anweisungen benutzt wird. Alternativ können Sie eine grafische Benutzeroberfläche (GUI) von TortoiseSVN bekommen.

Download

$IP steht für den Installationspfad (oder "Verzeichnis") deiner MediaWiki-Installation, dem selben Verzeichnis das die LocalSettings.php, index.php etc. beinhaltet.

Sie können jeden möglichen Zweig und jedes Modul von MediaWiki SVN herunterladen.

  • Module: Folgende zwei Module sind für Webapplikation wichtig, phase3 (die Hauptapplikation) und extensions (für Erweiterungen).
  • Zweige: Die Zweige unterliegen einer gewissen Namenskonvention, welches Schema wie folgt aussieht: REL$1_$2[_$3]. Wobei $1 für die MediaWiki Version, $2 für die Hauptversion und $3 für die Unterversion steht. Ein paar Beispiele: die Version 1.6.3 steht im Zweig REL1_6_3, die letzte Version von 1.6 steht unter REL1_6, für 1.5.8 steht REL1_5_8, und die letzte (nicht markierte) Version unter HEAD.

Um die letzte stabile Version von 1.31 zu bekommen, müssen Sie die folgende Kommandozeile in dem Verzeichnis ausführen, in welches die Version kopiert werden soll:

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

Alternativ können Sie die neueste Version, welche aktuell in der Wikipedia benutzt wird, mit folgender Kommandozeile bekommen:

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.

Installing

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

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 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.