2012-05-16 14 views

Antwort

33

Laut Ihren Kommentaren möchten Sie Unterschiede zwischen der aktuellen und der vorherigen Version eines Artikels sehen, der nicht in Ihrer Arbeitskopie enthalten ist. Dafür müssen Sie die URL des Artikels kennen (z. B. svn://[repo_root]/[path]/[item]), von der ich annehme, dass Sie tun. Dann machst du folgendes:

svn info <item-URL> 

enthalten (unter anderem) die letzte Änderungsrevision. Mit dieser Revisionsnummer R laufen Sie:

svn diff -c <R> <item-URL> 

und es wird Ihnen das letzte Festschreiben diff geben.

76

svn diff -r HEAD <item> Wenn Sie den Unterschied zwischen Ihrer Arbeitskopie und der letzten festgeschriebenen Revision erhalten möchten.

svn diff -r PREV:COMMITTED <item> Wenn Sie sehen möchten, was der letzte Commit getan hat.

Sie sollten sich Revision Keywords ansehen.

svn info <item> gibt Ihnen (unter anderem) die letzte Änderung der Revision für den Artikel.

+5

'svn diff -r VERPFLICHTET: PREV' dann. – Konerak

+0

Ich habe meinen Kommentar gelöscht, weil ich ihn bearbeiten wollte. Also bitte aktualisieren Sie Ihre Antwort. –

+0

Mach weiter und editiere es, oder poste deine eigene Antwort. Ich glaube nicht, dass ich völlig verstehe, was das OP will. Wenn Sie dies tun, bitte bearbeiten oder beantworten:] – Konerak

Verwandte Themen