list of filesystems with known issues
Bill Barry
after.fallout at gmail.com
Wed Mar 4 08:25:49 CST 2009
Jens.Wulf at sew-eurodrive.de wrote:
>> Two files where the name only differs by case: repo\file.txt and repo\file.TXT (you cannot merge a tree where
>> this happens, you cannot update to a revision where both files exist, etc.)
>>
> I don't consider this to be a serious bug -- it does not corrupt your repo.
>
>
>> Windows filesystem locks suck.
>>
> Reported bugs?
I don't know exactly how to reproduce it or even how it exactly
happened, but I have hg verify reporting this:
24184 files, 2049 changesets, 36746 total revisions
453 warnings encountered!
1327 integrity errors encountered!
(first damaged changeset appears to be 0)
I think I can cause these problems by committing a changeset while any
of the following are true:
1. a virus scan is running
2. I am out of ram and constantly swapping to disk
3. I commit something that is locked by something else (for example if
IIS has a webapp running in a particular folder then web.config might be
locked if I am committing at a bad time)
but, I cannot reproduce any of these issues with any reasonable success
rate and and I am not exactly sure how it even happens (the first
damanged changeset is also confusing, I am not sure how you can get
revision 0 to be damanged). All I can say is that I think it has
something to do with locks at the filesystem level, eg "Windows
filesystem locks suck".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial/attachments/20090304/ef4fe1fa/attachment.htm
More information about the Mercurial
mailing list