Handleiding moderatoren/Pywikipedia bot: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Erwin (overleg | bijdragen)
Aanp. aan SVN; NB Ik heb de uitleg over het downloaden van de bot voor Windows weggehaald. Ik ken TortoiseSVN zelf niet.
Regel 26:
 
=== Linux ===
Vaak is Python al geïnstalleerd in Linux. Je kunt dus direct de bot downloaden. Mits cvssvn geïnstalleerd is, kan dit met:
<pre>$ svn checkout http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia pywikipedia</pre>
<pre>
$ cvs -d :pserver:anonymous@pywikipediabot.cvs.sourceforge.net:/cvsroot/pywikipediabot login
Password: (geen wachtwoord, druk op enter)
$ cvs -d :pserver:anonymous@pywikipediabot.cvs.sourceforge.net:/cvsroot/pywikipediabot co pywikipedia
</pre>
 
==Bot onderhouden==
===CVSSVN===
;Wat is [[w:Concurrent Versions SystemSubversion|CVSSVN]]?
:Een CVSSVN-programma vergelijkt dezelfde bestanden zowel op de eigen computer, met die bestanden die in het internet op Sourcefourge aangeboden worden. Als er een verschillende versie beschikbaar is, zal het CVSSVN-programma het nieuwste bestand downloaden en het bestaande bestand vervangen.
 
;TurtoiseCVSTortoiseSVN voor Windows
TortoiseCVSTortoiseSVN is een veelgebruikt en eenmaal geïnstalleerd, een CVSSVN programma dat eenvoudig is in het gebruik. Het programma is verkrijgbaar op [http://www.tortoisesvn.net www.tortoisesvn.net].
*Het programma wordt [http://www.tortoisecvs.org/download.shtml gedownload].
*Het wordt geïnstalleerd.
*Zoek met explorer de directory van de bot (in dit voorbeeld c:\pywikipediabot).
*Druk met de rechtermuisknop op de directory. Een pop-up schermpje laat de mogelijkheid "CVS auschecken" zien. Klik dit aan
*Vul in:
:*Bij Protocol: *Password server*
:*Bij Server: *pywikipediabot.cvs.sourceforge.net*
:*Bij Repository directory: */cvsroot/pywikipediabot*
:*Bij User: *anonymous*
:*Haal de list op bij Module en kies uit de lijst: pywikipedia (let op dat je de juiste kiest, er zijn er meer). Met OK zal het programma beginnen en de veranderde bestanden vervangen.
*Bovenstaande handelingen hoeven maar 1 keer gedaan te worden. Door een nieuwe Module voor deze directory te maken, kan je met een directe klik alle bestanden van de botsoftware direct actualiseren.
 
;Commandline voor Linux
Als je de software via CVS hebt gedownload, zoals hierboven beschreven, kun je deze updaten met:
<pre>
$ cvs up -Pd
</pre>
 
;Commandline voor Linux
===Handmatig===
Als je de software via CVSSVN hebt gedownload, zoals hierboven beschreven, kun je deze updaten met:
Hier vindt men de laatste versies van de afzonderlijke botfiles: [http://pywikipediabot.cvs.sourceforge.net/pywikipediabot/pywikipedia/?sortby=date#dirlist laatste files]. Men kan deze files vergelijken met de file-datum in de pywikipediabot directory op jouw computer en de nieuwere files downloaden en in plaats van de oude files op de computer zetten.
<pre>$ svn update</pre>
 
===Het hele bot framework===
De hele bot kan ook elke keer worden gedownload. EensElke innacht deworden zoveelzogenaamde tijd''Nightlies'' wordtbeschikbaar degesteld verzamelingop vande python files geactualiseerdtoolserver. DezeHet methodegebruik tervan actualiseringSVN wordt niet aangeraden, omdat tussendaarmee 2de grotebestanden filesmakkelijker vaakbij te werken zijn. Deze nightlies zijn een grootgoed aantalalternatief bugfixesals enje upgradesze zijnvaak gedaanbijwerkt. De verzamelfile is beschikbaar via [http://sourceforgetools.netwikimedia.de/project~valhallasw/pywiki/showfiles.php?group_id=93107 hiertools.wikimedia.de/~valhallasw/pywiki] te vinden.
 
==De bot voorbereiden==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.