Ich arbeite an einem sehr großen Projekt (über 10000 Versionen) und manchmal musste ich wissen, wer von den anderen Benutzern eine Zeile in einer Datei gelöscht hat. Gibt es eine Möglichkeit, das zu tun? Ich kann svn blame
mit der Revisionsnummer prüfen, ob in dieser Revision eine Zeile vorhanden ist, und dann sehen, in welcher Revision die Zeile nicht mehr vorhanden ist und wer diese Revision festgeschrieben hat, aber dieses Verfahren ist bei diesem großen Projekt lahm.
Gibt es eine intelligentere Möglichkeit, dies zu tun?
svn log --diff
löscht Löschungen mit "-" in Spalte Null. Grep auch für "r", damit du die Revision sehen kannst.Es gibt
svn log --search
aber auch nur das Durchsuchen der Commit-Nachricht.quelle