Re: svn does not detect file recodings as changes
From: Vincent Lefevre <vincent+svn_at_vinc17.org>
Date: 2007-02-20 13:22:50 CET
On 2007-02-19 13:50:22 -0500, Duncan Murdoch wrote:
Several reasons:
* For recode, because the contents don't change semantically: in
* For patch -T or -Z, because "make" rules are based on timestamps.
* For mv (please don't say to use "svn mv", because one doesn't
> Perhaps they want some programs to treat the file as if it is
Because it is not documented, and probably not wanted by any user.
> >If they change a file's contents (and thus update the ctime), they
No, see above. And in general, in a file system, if two files have
> We're talking about an abnormal case here, where a user has made a
It is not necessarily a user choice. The mv behavior is required
> >At worst, using ctime instead of mtime will result in doing some
The old algorithm was using ctime and AFAIK, no-one complained on
BTW, "svn export" still set the mtime to the commit time.
-- Vincent Lefèvre <vincent_at_vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon) --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org For additional commands, e-mail: users-help@subversion.tigris.orgReceived on Tue Feb 20 13:23:21 2007 |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.