Frage

Ich will nur sehen, welche Dateien wurden modded / hinzugefügt / gelöscht zwischen zwei beliebigen Revisionen. Wie mache ich das?

Kann ich das in Schildkröte als auch?

War es hilfreich?

Lösung

svn log -v -rX:Y .

Die -v für „ausführliche“ Schalter finden Sie ausführliche Ausgabe geben, auf denen Dateien auf dieser Revision betroffen waren.

Beachten Sie, dass "" vorausgesetzt, dass Sie derzeit in einer Arbeitskopie Verzeichnis sind, aber Sie können auch eine URL wie „ http :. //svn.myawesomesoftwareproject.com/trunk/lib/foo.c

Diese Informationen können durch Eingabe von „svn help log“, oder durch das Lesen der SVN Buch gefunden werden , kostenlos online verfügbar. Vergessen Sie nicht, R ead T er F riendly M anual!

Andere Tipps

Wenn Sie eine kurze Liste von Dateien, ohne dass die Zeiten wollen und Nachrichten begehen, können Sie es wie folgt tun:

svn diff -r X:Y --summarize

Rechtsklick auf das Verzeichnis Ihrer Repo enthält. Wählen Sie SVN Protokoll anzeigen. Strg + Klicken Sie auf die zwei Revisionen. Rechtsklick auf ein und wählen Sie Revisionen vergleichen.

svn diff -r "start_revision_number": "end_revision_number" "url_of_svn_repo" --summarize

dann gerade Rohr grep ^ A D oder M

Wenn Sie neu in der Quellcodeverwaltung und SVN Sie können abholen Pragmatische Version Control mit SVN. Es erklärt viele der Konzepte und Befehle.

Das funktioniert für mich auf Fenster

  1. Gehen Sie zu Ihrem Ordner, in dem Sie das Repository haben,
  2. Rechtsklick und SVN Protokoll anzeigen auswählen,
  3. Sie im Dialogfeld eine "Show Range" Taste ist, klicken Sie darauf und füllen Start Revision = {Ihre Revision} und Ende Revision = {Ihre Revision}
  4. Wählen Sie den Start- und Datumsbereich nach Ihrem Bedarf

Hinweis: {Ihre Revision} = die Revisionsnummer für atleast eine Ihrer Dateiänderungen liefern. Alle Dateien, die mit dieser Revision verbunden ist, sollen aufgelistet bekommen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top