Frage

Ich bin auf der Suche nach einem Subversion Web-Client ala SVN :: Web aber mit einer ganz bestimmten Eigenschaft, die ich immer sein würde gedacht haben recht nützlich.

Was ich will, ist die Fähigkeit, zu finden, die Revision für eine bestimmte Linie verantwortlich war (oder Zeilen) in einer Textdatei. Eine Möglichkeit, dies über das Web zu tun, wäre fantastisch.

Jeder weiß von einem solchen Werkzeug?

War es hilfreich?

Lösung

Wir verwenden Lager und sind recht zufrieden damit. Es ist in Ruby on Rails geschrieben, wenn Sie also gut, dass versiert sind, bist du weit vor dem Spiel. Sie ging auch nur Open-Source-.

Andere Tipps

Ich benutze WebSVN , können Sie svn schuld von dort, und sehen Sie, wer und wann hinzugefügt oder jede Codezeile in einer Datei geändert ...

Edit: Hier ein paar Screenshots sind, so können Sie eine Vorstellung bekommen:

1,

Trac kann dies für Sie tun. Wenn Sie eine Datei anzuzeigen, haben Sie eine annotate Option am oberen Rand der Seite, die Ajax verwenden eine Bar auf der linken Seite der Dateiquelle zu laden, für jede Zeile die Versionsnummern geben (oder Block, wenn ein Block bearbeitet wurde in einer Festschreibung)

Es wäre schön, etwas zu sehen, obwohl für jede Zeile eine Revision der Geschichte hatte.

Die SVN :: Web-Schnittstelle können Sie auf der SVN Schuld Anmerkung Zugriff (en) auf Dateien.

Wenn Sie eine bestimmte Datei anzeigen, sollten Sie sehen, „ Blame / Beschriften “ als einen der Links in der oberen linken. Wenn Sie darauf klicken, haben Sie eine viel mehr markiert-up Wiedergabe der Datei, die mit Blöcken in wechselnden Farben. Diese delinate die zusammenhängende Blöcke zu einem gegebenen rev Anfang und Ende gehören. Auf der linken Seite sind die Benutzer-Namen der Benutzer, deren Commits für einen gegebenen Block verantwortlich waren, und auf der linken Seite, dass eine verknüpfte Zahl, die die Revision, die der jeweilige Block aus den Stängeln. Ein Klick auf den Link gelangen Sie auf die Revision-View-Seite nehmen, dass alle Dateien in dieser Revision, zusammen mit farbcodierten diffs der Dateien / ändert sich geändert auflistet.

Tortoise SVN unterstützt auch die 'Schuld' Funktion.

Ich dachte, dass SVN hatte die ‚Schuld‘ Funktion, die etwas Ähnliches tun könnte. Ich bin allerdings einen Stich in der Dunkelheit nehmen. Halten Sie an, während ich einen kurzen Blick durch die interwebs nehmen.

Sie wetten. Prüfen Sie diese aus. (Ich benutze subclipse btw)

Dies bedeutet, dass die meisten Web-SVN-Schnittstellen wird diese Funktion haben, weil es nicht wirklich etwas Besonderes ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top