WebSVN in schön
WebSVN hatte ich mir schon vor einer ganzen Weile einmal für die Arbeit angeschaut. Es bietet einen schnellen Browser für Subversion Repositories und muss, im Gegensatz zu Trac, nur einmal aufgesetzt und gewartet werden…
Auch Syntaxhighlighting, Blames, und Versionsunterschiede kann WebSVN gut und schnell darstellen. Allerdings ist das “normale” Layout leider sehr schlicht und die Unterstützung unter Solaris nur sehr bescheiden weswegen ich WebSVN letztendlich aus den Augen verlor und wir für die meisten Projekte Trac einsetzen…
Nun hat aptgetupdate.de einen Artikel über ein WebSVN-Theme geschrieben, welches zumindest die Hässlichkeit von WebSVN aus dem Wege schafft… Das hat mich an meine Versuche vor 2 Jahren erinnert… Auf dem CCWN-Server läuft ausserdem auch kein Solaris sondern “nur” ein Debian, so konnte ich schwups via apt-get install websvn installieren: Das optische Resultat ist ersteinmal das hier:
Nachdem ich aber die Hürden der Templateinstallation (elendige halb-absolute Pfade im Dokument) überwunden hatte, erstrahlt das WebSVN nun im neuen Glanze des Calm-Themes von ContactSheet.de :
No related posts.
























Grant Perry sagt
am 18. September 2007 @ 15:46
Glad to hear you found the article of use
The Calm theme certainly makes a difference!
Marc sagt
am 18. September 2007 @ 22:04
Nett, aber ich wüsste nicht warum ich websvn nutzen sollte… im normalfall wagt man sich ja nur an SVN wenn man wirklich was arbeiten will. Da passt dann subclipse recht gut.
Für n kleinen checkout reicht die commandline.
Was allerdings wirklich cool ist ist der Feed Generator für verschiedene Verzeichnisse…
Patrick Seeger sagt
am 19. September 2007 @ 08:54
Naja… Subclipse taugt inzwischen ja absolut nichts mehr…, zumindest nicht im Vergleich zu Subversive
Aber wenn man mal kurz ein paar Leuten Zugriff auf die Sourcen (oder wie bein uns auch auf die Dokumentation) geben will ohne ihnen gleich Subversion aufzunötigen, dann ist WebSVN doch ganz nett… Trac lohnt sich nur für Projekte in denen man auch ein paar Leute am Arbeiten hat, ansonsten ist mir Trac etwas zu instabil…
Sebastian sagt
am 25. September 2007 @ 16:59
Das Calm Theme von Erik ist seit Version 2.0 das neue Standard Theme für WebSVN. Neben dem frischen Look enthält die Version auch einige Fehlerbehebungen und Sicherheitspatches. Wenn Du mir Infos zu den Problemen von WebSVN unter Solaris zukommen lassen könntest wäre ich dankbar.
Patrick Seeger sagt
am 25. September 2007 @ 17:27
Ich werde morgen mal schauen ob ich meine alten Aufzeichnungen dazu noch finden kann…
Soweit ich mich erinnere lagen die Probleme aber eher darin, eine geeignete Umgebung zu istallieren als in den PHP-Skripten selbst.
Patrick Seeger sagt
am 27. September 2007 @ 13:08
So, ist doch übermorgen geworden mit dem Schauen
Die Probleme lagen damals nicht direkt im Script, sondern an der enscript version die sunCompanion mitliefert.
Diese hat den fest in Diff.php eingebauten Parameter –ignore-all-space nicht verstanden. Hier habe ich -w als Alternative eingebaut.
Die relativen Pfade in der config.inc mussten unter Solaris auch durch absolute Pfade zu den jeweiligen GNU-kompatiblen Binaries ersetzt werden.
Die Funktion mit dem auflisten der Repositories hat auch nicht funktioniert, ich musste jedes Repository einzeln eintragen um es ansehen zu können.
Und dann war da noch das Thema, dass csh-Skripte kein Syntax Highlighting hatten sondern als Binary zum Download angeboten wurden…
Aktuelle Bloglinks « Uomblog’s News & Fun sagt
am 30. September 2007 @ 00:11
[...] programming the web: WebSVN in schön [...]
Abraxax sagt
am 18. Juni 2008 @ 09:47
hi.
auf dem o.g. url kann man das theme nicht mehr laden. (internal server error).
kannst du mir einen tipp geben?
thx
Abraxax
Patrick Seeger sagt
am 18. Juni 2008 @ 10:07
Hallo Abraxax,
sieht leider schlecht aus, vielleicht kommt die Site ja wieder online.
Das Calm-Theme ist allerdings Bestandteil der aktuellen Version von websvn (http://websvn.tigris.org) und liegt im Subversion unter (http://websvn.tigris.org/svn/websvn/trunk/templates/calm , Username guest, kein PW).
Hoffe das hilft,
Patrick
sunta sagt
am 30. September 2008 @ 17:06
naja. ich nutze websvn damich es “durchsuchbar” habe. nutze aktuell Ultraseek.
nervig an websvn ist das kein statischer export möglich ist. da es ca 4betrachtungsweisen für jeden change gibt und dich eine suchmaschine wegen permanenter pfad-/namensänderungen ins limbo spidert habe ich zig exclude pattern gesetzt.
webSVN ist schick für den einfachen gebrauch. für den zugriff durch eine suchmaschine völlig ungenügend oder ich mache etwas grundsätzlich falsch