ViewVC 1.1.0 mit neuen Features

ViewVC 1.1.0 mit neuen Features

Subversion- und CVS-Browser

Mit ViewVC lassen sich Subversion- und CVS-Repositories bequen per Browser durchsuchen. Die neue Version 1.1.0 bringt zahlreiche Verbesserungen mit

ViewVC 1.1.0 ist das erste offizielle Release seit Version 1.0 und enthält alle seither programmierten Neuerungen. Beispielsweise versteht die in Python geschriebene Weboberfläche nun die authz-Berechtigungsdateien von Subversion und ermöglicht so Pfad-bezogene Berechtigungen. Die Authentifikation muss allerdings der Apache-Webserver übernehmen.

Die Ansichten der Repositories weisen ebenfalls Neuerungen auf: Release 1.1.0 zeigt Subversion-Properties wie svn:mimetype und svn:ignore an. Außerdem bringt ViewVC nun Pygments für das Syntax-Highlighting von Quelltext mit, wie es auch in Trac zum Einsatz kommt. Bisher musste man für diesen Zweck externe Programme einbinden. Die Diff-Ansichten zeigen nun komplette Dateien an, nicht nur 3 oder 15 Zeilen Kontext. E-Mail-Adressen in Metadaten und Log-Einträgen lassen sich nun auf Wunsch verschleiern, damit sie nicht von Spammern geerntet werden.

Das neue Release ist kompatibel mit dem bisherigen URL-Schema. Links auf ViewVC-Seiten im Web bleiben also nach einem Update gültig. Um das erforderliche URL-Rewriting kümmert sich die Software selbst. Auch die Commit-Datenbank soll nach einer Aktualisierung im alten Format bleiben. Lediglich neue Datenbanken legt Release 1.1.0 standardmäßig in einem neuen Format an, das alte Software-Versionen nicht mehr lesen können. Detaillierte Upgrade-Informationen liefert die Release in der Datei upgrading-howto.html im docs-Verzeichnis.

ViewVC 1.1.0 steht unter BSD-Lizenz als Quelltext-Tarball zum Download bereit, daneben ist es als Subversion-Checkout aus dem Projekt-Repository verfügbar.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben