Jump to content

Handbuch:Pywikibot/Installation/SVN

From mediawiki.org
This page is a translated version of the page Manual:Pywikibot/Installation/SVN and the translation is 100% complete.

Pywikibot mit SVN herunterladen

Stand Januar 2023 ist es noch möglich, Pywikibot über SVN herunterzuladen. Stand Januar 2024 wird diese Methode nicht mehr unterstützt. Wir empfehlen stattdessen die Verwendung von pip zur Installation und Aktualisierung von Pywikibot.

Windows-Benutzer können die GUI-Erweiterung TortoiseSVN verwenden, siehe den nächsten Abschnitt unten.

Für die Installation mit SVN solltest du folgendes ausführen:

$ svn co https://github.com/wikimedia/pywikibot/branches/stable
$ cd stable/scripts
$ svn co https://github.com/wikimedia/pywikibot-i18n/trunk i18n

Pywikibot mit TortoiseSVN für Windows-Benutzer herunterladen

TortoiseSVN ist eine Windows-Shell-Erweiterung mit grafischer Benutzeroberfläche, die als SVN-Client fungiert. Du kannst die aktuelle Version hier herunterladen: https://tortoisesvn.net/downloads.html

Wenn du TortoiseSVN verwenden möchtest, kannst du es wie folgt verwenden:

  1. Klicke mit der rechten Maustaste auf dein bevorzugtes Verzeichnis und führe "SVN Checkout..." aus
  2. Wähle "URL of repository" und füge die URL https://github.com/wikimedia/pywikibot/branches/stable ein
  3. Wähle "Checkout directory und ändere das Standardverzeichnis, das <dein bevorzugtes Verzeichnis>/pywikibot ist, z. B. in <dein bevorzugtes Verzeichnis>/svn-core, wenn du möchtest.
  4. Bestätige mit [ OK ]
Nun müssen wir die vom Framework verwendeten externen Bibliotheken installieren. Dafür gibt es verschiedene Möglichkeiten, z. B. erneut mit dem Checkout-Befehl. Eine weitere Möglichkeit ist die Verwendung von Properties. Du kannst dies manuell einrichten, aber es ist sehr einfach, die mit dem Framework mitgelieferte Einstellungsdatei mit dem Namen .svnprops zu verwenden, die alle erforderlichen Eigenschaften festlegt:
  1. Klicke mit der rechten Maustaste auf dein Arbeitsverzeichnis
  2. Wähle den letzten Eintrag in der Dropdown-Liste aus, bei dem es sich möglicherweise um die "Properties" des Ordners handelt
  3. Wähle den Reiter "Subversion" aus und klicke auf die Schaltfläche [ Properties... ]
  4. Klicke auf [ Import... ] und wähle die Datei ".svnprops" in deinem Framework-Ordner aus
  5. Bestätige mit [ OK ] für die Eigenschaftseinstellungen
  6. Bestätige mit [ OK ] für die Ordnereigenschaften
  7. Klicke nun mit der rechten Maustaste auf deine Arbeitskopie und wähle "SVN update", um die externen Bibliotheken herunterzuladen.

Aktualisierung

Aktualisierung der Arbeitskopie

Klicke mit der rechten Maustaste auf deine Arbeitskopie und wähle "SVN Update"

Aktualisierung von svn

$ svn up stable
$ cd stable/scripts
$ svn up i18n

Aktualisierung mit TortoiseSVN (für Windows-Benutzer)

Das Aktualisieren der Arbeitskopie mit TortoiseSVN ist ganz einfach: Klicke mit der rechten Maustaste auf dein Arbeitskopieverzeichnis und wähle "SVN Update"


If you need more help on setting up your Pywikibot visit the #pywikibot IRC channel connect or pywikibot@ mailing list.