2016-03-25 7 views
0

Ich habe nur den Code und ich habe vergessen, Revisionsprotokoll und Dateiliste zu speichern, die ich begangen habe. kann jemand den Befehl zur Verfügung stellen, damit ich vollständige Information des letzten Protokolls bekommen kann, das ist.Wie bekomme ich letzten SVN-Log-Protokoll mit geänderten Dateien Liste und Commit-Nachricht?

  1. modifizierte Dateien Liste
  2. Revisionsnummer
  3. Commitnachricht

Ich habe unten Befehl versucht, aber ich kann die geänderte Datei Liste

svn log -r1:HEAD 

------------------------------------------------------------------------ 
revision | my id | 2016-03-25 03:18:38 -0500 (Fri, 25 Mar 2016) | 1 line 

my message 
------------------------------------------------------------------------ 
+2

RTFM 'svn help log' –

Antwort

1

Nach dem Code begehen, ich unten Befehle ausgeführt und erhalte als erwartetes Ergebnis

svn update 
svn log --limit 1 -v 

hier svn update Befehl Ihr lokales Repository aktualisieren und svn log --limit 1 zeigen Ihre letzte Geschichte begehen und die Option -v wird die Dateiliste mit Sie haben hinzugefügt, geändert oder gelöscht.

2

Die Revisionsnummer nicht sehen und Commit-Nachricht ist bereits in der Standardausgabe von svn log und in dem Beispiel enthalten i Auch deine Frage. Das einzige, was fehlt, ist die Liste der modifizierten Dateien.

Fügen Sie den -v Parameter:

svn log -v 

auf diese Weise die Ausgabe wird die Liste der geänderten Pfade, mit dem Präfix der Aktion auf dem Weg sind, zum Beispiel A für M hinzugefügt, für D modifiziert, gelöscht.

+0

danke :) das ist genau das, was ich wollte –

Verwandte Themen