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

Re: svn.collab.net is now running Subversion 0.23.

From: Branko Čibej <brane_at_xbc.nu>
Date: 2003-05-23 01:52:06 CEST

Kevin Pilch-Bisson wrote:

>Here's a quote I got about the subject:
>"even without a virusscanner, you just can't assume that you're the only
>component interested in a file. You "must" write your code with the
>assumption that there will be a sharing violation when you try to open the
>file. Indexing service, disk defragmenter, backup software, etc are all
>possibilities."
>
Bah. I don't have disk defragmenter, nor backup software running on my
system. Just stress.pl on an NTFS mounted on a RAM-based disk device.
SVN is creating all the files in this case. If the indexing service is
blocking access to my files, then that's a bug in the indexing service,
so sorry.

>Looks like the best approach would be to trap the error, and retry. (Given
>this argument, I might argue that it belongs in APR too.)
>
Nonsense. Any system component may touch the files I create only in a
way that doesn't interfere with normal file handling semantics. I submit
that any filter drivers that are fiddling with those files are broken if
my user-mod app can detect them (via an access-denied status on move,
for example).

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 23 01:52:25 2003

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.