Hello,

I would appreciate advice for how to find out the rev number where a file was 
deleted or moved.

I expected this command:
svn log -v -r 1:head "file:///[...]/xx/a...@1"  

to show all revs including the deleting rev (as last shown rev),
but that doesn't work. The command fails.

Does anybody know, what command I could enter?

Thanks!
  Paul




Here my simplified setup:
echo a > a; svn add a; svn ci -m ""
[lots of other revisions]
svn mv a b; svn ci -m ""  ## <-- how to find out the rev number of that 
checkin??
[lots of other revisions]
svn log -v "file:///[...]/xx/a...@1"  # just a test that the syntax works


Console output:
svnadmin create xx
svn co "file:///[...]/xx" yy
Ausgecheckt, Revision 0.
cd yy
echo a > a
svn add a
A         a
svn ci -m ""
Hinzufügen     a
Übertrage Daten .
Revision 1 übertragen.
echo x > somethingelse
svn add somethingelse
A         somethingelse
svn ci -m "somethingelse" --force-log
Hinzufügen     somethingelse
Übertrage Daten .
Revision 2 übertragen.
svn mv a b
A         b
D         a
svn ci -m ""
Lösche         a
Hinzufügen     b

Revision 3 übertragen.
echo x >> somethingelse
svn ci -m "somethingelse" --force-log
Sende          somethingelse
Übertrage Daten .
Revision 4 übertragen.
svn up
Revision 4.
svn log -v "file:///[...]/xx/a...@1"
------------------------------------------------------------------------
r1 | user | 2010-11-27 00:38:43 +0100 (Sa, 27. Nov 2010) | 1 Zeile
Geänderte Pfade:
   A /a


------------------------------------------------------------------------
svn log -v -r 1:head "file:///[...]/xx/a...@1"
svn: Datei nicht gefunden: Revision 4, Pfad »/a«


Reply via email to