Previous: HTML Tidy, Up: Voraussetzungen
Sitecopy kann benutzt werden, um die Kármán-Webseiten auf den WebDAV-Webserver hochzuladen. Selbstverständlich kann man dafür auch jedes andere geeignete Programm einsetzen.
Früher wurde Sitecopy vom Make-Skript, das die Webseiten zusammenbaut, implizit ganz am Ende des Prozesses gestartet. Das ist nun nicht mehr so.
Achtung: Sitecopy ist ein recht tückisches (oder sollte ich sagen schlechtes) Programm. Insbesondere muß man darauf achten, daß man mit dem Aufruf `sitecopy -u' keine Teile der Website versehentlich löscht, bloß weil sie lokal nicht vorhanden waren.
Ich empfehle folgenden Eintrag in ~/.sitecopyrc:
site karman server www-users.rwth-aachen.de username ******** password ******** remote /karman/ url https://www-users.rwth-aachen.de/karman local ~/xml/rwth-zeitung/webpages/ protocol webdav http secure exclude /Galerie exclude /wiki exclude /Veranstaltungen
Damit kann man einigermaßen sicherstellen, daß nur die automatisch generierten Webseiten vom Sitecopy-Aufruf betroffen sind. Allerdings sollte man trotzdem das Sitecopy-Manual gelesen und verstanden haben.
Wenn man Sitecopy implizit mit make-karman-website.py aufruft, indem man die Option `--upload' übergibt, wird der Name des Zeitungs-Verzeichnisses als Sitename für Sitecopy benutzt. Das ist in obigem Beispiel `karman', siehe erste Zeile `site karman'. Man kann das auch auf der Kommandozeile überstimmen. Genaueres liefert die `--help'-Option.