Portable SVN-Client für den USB-Stick

![Portable SVN-Client](/upload/2008/08/1737-rapidsvnportable.webp “Der Client in der Übersicht” Seit einigen Wochen bearbeite ich ein Dokument, was ich am liebsten in einem Subversion-Repository versioniert ablegen würde. Leider habe ich aber keine Administratorrechte auf dem Erstellungs-PC, sodass mir keine Installation eines Subversion-Clients wie TortoiseSVN  möglich war. Heute hat es mir nun endlich gereicht und ich habe mich auf die Suche gemacht. Ich setze auf meinem USB-Stick schon länger die Suite von portableapps.com  ein, die sich bei mir bereits bewährt hat. In deren Forum wurde ich dann auch fündig, was den Client betraf: Thread 6767  ...

Fehler: "svn: Unrecognized URL scheme for 'http://some.subdomain.wolf-u.li'" mit Subversion

Soeben wollte ich in der Kommandozeile ein SVN auf meinem Server auschecken und erhielt folgenden Fehler (URL wurde von mir maskiert): 1 svn: Unrecognized URL scheme for 'http://some.subdomain.wolf-u.li' Dieser Fehler ist auf subversion selbst zurückzuführen, nicht auf eine Notation. Subversion wurde hierbei ohne “Neon” kompiliert, was daher keinen Zugriff auf ein WebDAV (http://) erlaubt. Unter Gentoo ist die Lösung folgende: 1 2 3 echo "dev-util/subversion webdav-neon" >> /etc/portage/package.use echo "net-misc/neon ~x86" >> /etc/portage/package.keywords emerge -av subversion (Neon ist leider noch nicht stable, bei mir läufts trotzdem ;) )

"(20014)Internal error: Version mismatch in 'svn_delta': found 1.5.0-rc4, expected 1.5.0-rc5" lösen

Nach einem Update von Subversion unter Gentoo von 1.5.0-rc4 auf 1.5.0-rc5 erhielt ich von Apache beim Abrufen des SVN über HTTP einen Fehler und fand in den Logs die folgenden Einträge 1 2 3 [error] (20014)Internal error: Version mismatch in 'svn_delta': found 1.5.0-rc4, expected 1.5.0-rc5 [error] Could not fetch resource information. [500, #0] [error] Could not open the requested SVN filesystem [500, #200019] Die Lösung war sehr einfach: Einmal Apache durchstarten.

phpMyAdmin: Linker Frame zeigt "Keine Datenbanken" obwohl korrekte Rechte vorhanden

Ich habe gestern mal meine phpmyadmin-Installation komplett entfernt und alles neu installiert, da ich selbst bei fehlenden Rechten immer den Datenbanknamen im linken Frame angezeigt bekommen habe. Daraufhin wurde links im Frame gar nichts mehr angezeigt, sondern nur noch der Text “Keine Datenbanken”. Die Lösung war einfach: Ich hatte in einem Anfall geistiger Umnachtung in der my.cnf des MySQL-Servers den Punkt 1 skip-show-database eingetragen, was dazu führte, dass phpmyadmin die Datenbanken natürlich nicht mehr anzeigen konnte. Diese Zeile geändert auf (auskommentiert): ...

Tinguely-Museum Basel

Gestern Abend war Museumsnacht  in Basel. Ich wollte seit August bereits das Tinguely-Museum  besuchen, daher nahm ich zusammen mit Beate und Doris diese Möglichkeit für eine Visite wahr. Das, von dem Pharmakonzern Roche gesponserte Museum zeigt Exponate von Jean Tinguely  , einem Schweizer Maler und Bildhauer. Das Museum beschreibt sich auf seiner Webseite wie folgt: ...

svn:externals zum Einbinden externer Bibliotheken nutzen

Seit einiger Zeit arbeite ich bereits mit SVN in meinen Programmierprojekten, da es eine große Hilfe beim Rückgängigmachen von fehlerhaften Implementierungen ist und die Zusammenarbeit zwischen mehreren Leuten stark vereinfacht. Derzeit verwende ich in meinen PHP-Projekten gerne das Template-System Smarty  , da es recht schnell und unkompliziert arbeitet. Bis vor wenigen Minuten habe ich bei Aktualisierungen dieser Templateengine immer in meiner lokalen Arbeitskopie Smarty gelöscht und anschließend das heruntergeladene Archiv der neuen Version wieder entpackt und in das SVN eingecheckt. Eine prinzipiell unnötige Arbeit, da Smarty bereits in einem SVN im Web bereitgestellt wird. ...

Gravatar: Wie bekommt man Avatarbilder bei den Kommentaren?

Gerade eben bin ich von einem Kollegen gefragt worden, wie man denn diese genialen kleinen Avatare bei den Kommentaren hinbekommt. Das ist eigentlich recht einfach. Die Bilder werden von Gravatar  (Globally Recognized Avatars) bezogen und sind automatisch in der richtigen Größe. ...

mod_fcgid und Basic Authentication per .htaccess und einer Umgebungsvariable

Gerade eben habe ich mich ein wenig mit einem PHP-Script herumgeärgert, welches per “Basic Authentication” die Nutzerdaten bekommen möchte. Da ich ein komplexes Setup aus Apache, mod_fcgid und PHP fahre, ging die normale Authentifizierung wie in mod_php leider nicht. Ein Hinweis auf php.net  behob die Problematik. Man legt zunächst eine .htaccess mit folgendem Inhalt an: ...

Wie löscht man den kompletten Postfix-Queue?

Heute sind ein paar Mails auf dem Server durch einen falsche ingestellten Cronjob entstanden, die dann auch noch weitergeleitet wurden (und ich war nicht mal schuld). Das Ergebnis war ein maulendes Monitoring bei etwa 2700 Mails im Postfix-Queue mit dem Status “deferred”. Den Inhalt dieser Mails kannte ich, doch wie sollte man diese Löschen? Dafür gibt es mehrere Ansätze: Bash: 1 for i in `mailq|grep '@' |awk {'print $1'}|grep -v '@'`; do postsuper -d $i ; done Oder zum löschen aller Mails im Queue: ...

Mannheimer Wasserturm bei Nacht

Gestern Abend habe ich ein paar Fotos am Mannheimer Wasserturm geschossen, wo derzeit der Weihnachtsmarkt stattfindet: Exif: Brennweite: 24mm Belichtungszeit: 1/15s Blende: 2.8 ISO: 800 Momentan experimentiere ich ein wenig mit den Einstellungen der Sony DSLR α200. Beide Fotos wurden mit dem Tamron 17-50/2,8 ohne Stativ aus der Hand geschossen.