svn: Wie bestimme ich das letzte Mal, wenn eine bestimmte Zeile geändert wurde?
Frage
ich ein Stück Code haben, dass ich möchte für die Revision der Geschichte sehen. In der Beispieldatei, Zeile 300 enthält etwas „interessant“. Wie kann ich Svn sehen verwenden, wenn diese Zeile geändert wurde und die svn Kommentar (e), dass beziehen sich auf die Veränderung dieser Linie zu überprüfen. (Beachten Sie, dass frühere Versionen dieser Datei wird wahrscheinlich nicht meine Ziellinie Interesse an der Linie 300 haben).
Andere Tipps
svn blame -v filename
. Ausführlich gibt Revisionsnummer, Name und Datum
svn [praise|annotate|blame] filename
gibt Ihnen die Versionsnummer und letzten Schriftsteller oder Redakteur.
svn [praise|annotate|blame] -v filename
finden Sie zusätzliche Informationen geben. wenn Sie den Zweig zusammengeschlossen haben, in diesem Fall
svn blame -g filename
sollten Sie den folgenden Befehl verwenden, um alle verfügbaren Optionen zu wissen,
svn blame --help
Es gibt das "svn blame" Werkzeug dafür.
svn blame filename
Schauen Sie sich das Protokoll für die Revision, in dem sie geändert wurde.
Wie andere bereits erwähnt haben, können Sie:
svn annotate filename
zu zeigen, wenn diese Zeile zuletzt geändert wurde. da Sie aber vorsichtig sein, dass das letzte Mal, dass alles, was auf dieser Linie modifizierte zeigen. Also, wenn der Code in der Datei verschoben wurde, die von einem Ort gelöscht wird, und woanders eingefügt, wird es zeigen, wenn die Linie bewegt wurde, nicht unbedingt, wenn es geändert wurde. Das gleiche gilt, wenn die Leitung in bewegt wurde, oder aus, eine Schleife oder wenn Aussage.