[PATCH] tags: don't allow environment errors to be raised from _writetagscache

Angel Ezquerra angel.ezquerra at gmail.com
Fri Jun 17 03:36:56 CDT 2011


On Fri, Jun 17, 2011 at 10:20 AM, Sune Foldager <cryo at cyanite.org> wrote:
> On 2011-06-17 08:54, Adrian Buehlmann wrote:
>>
>> Today, there are two camps of virus checkers on Windows
>>
>> (A) opening files with shared delete flag (allows renames and unlinks)
>> (B) opening files without or locking them by mapping into RAM
>>
>> My goal is to make Mercurial work fine in the presence of (A) and I have
>> even installed one of these here myself for that purpose and I've never
>> seen that traceback here.
>
> This has also been "our" goal since we started using hg on Windows, where
> in the beginning some people had virus scanners which would lead to repo
> corruption when committing etc. :p  Fortunately, that's much better these
> days with several important improvements to the hg code having been made.
>
> As for B, people should use other virus scanners. We can't possibly handle
> all situations associated with that.

Do you guys know if there are any mainstream virus scanners that use
B? If so, which ones?

Cheers,

Angel


More information about the Mercurial-devel mailing list