webbasierter Subversion-Viewer
Gibt es ein tool, dass mir erlaubt, um auf ein subversion-repository zu durchsuchen, die Inhalte des repository. Ich bin am überlegen etwas ähnliches zu dem, was trac bietet mit SCM. Beschreibe ich einige Funktionen hier für diejenigen, die nicht vertraut mit trac-source-integration:
- Zugriff von einem browser aus - es muss eine webapp
- Fähigkeit, um anzuzeigen, die version einer Datei. Vorzugsweise kann diese Funktion aufgerufen werden, die über eine url. Das bedeutet, man kann einen link zu einer bestimmten version einer Datei.
- Anzeige auf einer einzigen Seite alle geänderten Dateien in einem changeset (gravy: zeigen die diffs von geänderten Dateien)
- Fähigkeit zur Anzeige (in einer Farbe, codiert Art) der Unterschied zwischen zwei Versionen einer Datei mit der Möglichkeit zum aufrufen von es, über eine url.
- eine time-line von änderungen in das repository mit den veränderten Dateien für jedes changeset.
- Es wäre toll, wenn es open source ist aber nicht zu werden.
Welche anderen Funktionen sollte ein whizzbang web-basierte repository-viewer haben?
InformationsquelleAutor der Frage neesh | 2009-07-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Benutze ich WebSVN mit Cruise Control .Net integrationso dass jeder build-E-Mail zeigt die Dateien und klicken Sie auf Sie zeigt eine diff -
Ich mag trac viel besser, aber kann nicht meine Firma zu wechseln
InformationsquelleAutor der Antwort Ryu
Verwenden wir WebSVN. Es hat alle der oben genannten features. Der Grund, warum wir nicht verwenden trac ist, weil wir uns mit FogBugz als unseren issue-tracker, und da websvn war rein ein repository browser, der es gut mit FogBugz.
InformationsquelleAutor der Antwort Anthony Johnson
Sventon ist ein hervorragendes repository-browser. Ich habe weiter oben geschrieben über das, was ich mag über Sventon hier.
Ich denke Sventon Ihren Anforderungen entspricht (meinem Verständnis aus deiner Frage), und einige andere nette Sachen:
InformationsquelleAutor der Antwort Surya Suravarapu
Wenn Sie möchten, um schlank nach unten Trac, Komponenten können aktiviert und deaktiviert werden via trac.ini. Werfen Sie einen Blick auf die Komponenten Abschnitt der TracIni Dokumentation.
InformationsquelleAutor der Antwort RjOllos
Hier in meiner Firma verwenden wir ViewCVS
InformationsquelleAutor der Antwort MattC
Möchte ich WebSvn. Aber ich habe nicht versucht, sehr viel mehr.
InformationsquelleAutor der Antwort Janusz