[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Serious incompatibility between Subversion and Metrowerks CodeWarrior

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-08-01 22:17:40 CEST

On Aug 1, 2005, at 2:17 PM, Rick Mann wrote:
>
> svn commit seems to delete the old file and create a new one, as
> evidenced by the inode reported by ls -i changing.

Correct. The client needs to replace the file because it's
responsible for mangling the file contents: substituting end-of-
lines, or expanding keywords. It does this atomically by first
creating the 'mangled' file in .svn/tmp/, then moving it on top of
the working file.

I've never heard of an editor which didn't notice that a file's inode
(or contents) had changed. That sounds like a serious bug in the
editor.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Aug 1 22:19:37 2005

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.