Handbuch:Pywikibot/Installation/SVN
Diese Seite ist veraltet. Sie wird für Archivzwecke beibehalten. Sie kann Erweiterungen oder Funktionen dokumentieren, die veraltet sind und/oder nicht mehr unterstützt werden. Verlass dich nicht darauf, dass die Informationen hier aktuell sind. |
| Pywikibot |
|---|
|
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:
- Klicke mit der rechten Maustaste auf dein bevorzugtes Verzeichnis und führe
"SVN Checkout..."aus - Wähle
"URL of repository"und füge die URLhttps://github.com/wikimedia/pywikibot/branches/stableein - Wähle
"Checkout directoryund ändere das Standardverzeichnis, das<dein bevorzugtes Verzeichnis>/pywikibotist, z. B. in<dein bevorzugtes Verzeichnis>/svn-core, wenn du möchtest. - 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:
- Klicke mit der rechten Maustaste auf dein Arbeitsverzeichnis
- Wähle den letzten Eintrag in der Dropdown-Liste aus, bei dem es sich möglicherweise um die
"Properties"des Ordners handelt - Wähle den Reiter
"Subversion"aus und klicke auf die Schaltfläche[ Properties... ] - Klicke auf
[ Import... ]und wähle die Datei".svnprops"in deinem Framework-Ordner aus - Bestätige mit
[ OK ]für die Eigenschaftseinstellungen - Bestätige mit
[ OK ]für die Ordnereigenschaften - 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.