incorrect Last Changed Rev after upgrade from 1.6.17 to 1.7.5
From: Vincent Lefevre <vincent-svn_at_vinc17.net>
Date: Tue, 19 Jun 2012 03:02:11 +0200
I've upgraded Subversion from 1.6.17 to 1.7.5 (Debian/unstable).
Subversion 1.7.5 no longer notices a change of revision of some file
The bug can be reproduced with the following script:
------------------------------------------------------------
set -e
mkdir my-test-svn
svnadmin create svn
svn mkdir dir1
printf '\044Revision\044\nfoo\n' > dir1/file
svn up
svn up
svn mv dir2/file .
cd ../..
If I grep the output with '.Revision:\|Last Changed Rev:', I get:
There are 4 differences, but only 3 really matter, because for the
Thus the important differences (3 vs 2) correspond to:
svn ci -m 'mv dir1 dir2'
svn up
The last test of the script shows that the problem doesn't occur
Because of that, when checking out a repository with svn 1.7.5, some
FYI, my bug report in the Debian BTS:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678075
-- Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)Received on 2012-06-19 03:09:27 CEST |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.