Hello, First, Stefan, thanks for your quick answer. You're right, Subversion 1.7.4 "log --diff" works better. But copy operation support is still limited.
Here is a quick description of my repository status: $ svn log resources/favicon.ico ------------------------------------------------------------------------ r429 | B | 2010-06-15 14:35:13 +0200 (mar, 15 jun 2010) | 1 line ------------------------------------------------------------------------ r388 | B | 2010-03-05 16:52:29 +0100 (ven, 05 mar 2010) | 2 lines ------------------------------------------------------------------------ r288 | B | 2009-08-28 11:18:37 +0200 (ven, 28 aoû 2009) | 1 line ------------------------------------------------------------------------ r98 | A | 2008-02-25 12:17:51 +0100 (lun, 25 fév 2008) | 2 lines ------------------------------------------------------------------------ The file has been moved from different location with copy operations in revision 288 and then 429. $ svn log --diff resources/favicon.ico - is able to generate the diff for 388-429 move - fails to generate the diff for 98-288 move with the error message: svn: E160013: Diff target 'REPO/resources/favicon.ico' was not found in the repository at revisions '287' and '288' So I would say the diff option is able to pass through one copy operation but not two copy operations. I hope my description is enough to create a test case to confirm/invalidate my hypothesis. Regards, Yves Martin Le 27 mars 2012 19:25, Stefan Sperling <s...@elego.de> a écrit : > If you can reproduce it with 1.7.4, can you please try to provide an > example 'svn log' invocation against a public Subversion repository > (for instance, http://svn.apache.org/repos/asf) that shows the problem?