
Ich habe Trac v0.11.6 so eingerichtet, dass es in unseren VisualSVN-Server integriert wird. Es scheint alles gut zu funktionieren, außer dass beim Anzeigen von Quellcode-Änderungssätzen nur die geänderten Dateien angezeigt werden, nicht der tatsächliche Unterschied der Änderungen in der Datei.
Darüber hinaus ist der „Diff“-Link nicht sichtbar, wenn ich eine bestimmte Datei in Trac ansehe, was mir bei anderen Installationen aufgefallen ist.
Ich gehe davon aus, dass es sich wahrscheinlich um ein Konfigurationsproblem handelt oder vielleicht um die Art und Weise, wie die Daten ursprünglich eingegeben werden.
Irgendwelche Vorschläge?
Antwort1
Große Änderungssätze zeigen die Unterschiede nicht direkt an, sollten aber Links zu den Unterschieden pro Datei enthalten. Es sei denn, diese Dateien sind Binärdateien, die nicht sinnvoll verglichen werden können. Erklärt das, was Sie sehen?
Antwort2
Es stellte sich heraus, dass das Problem damit zusammenhing, dass SVN bestimmte Dateitypen als binär markierte, sodass Trac nicht wusste, wie man sie differenziert. Die Lösung bestand einfach darin, den SVN-MIME-Typ für die problematischen Dateitypen zu ändern.