When I try to delete the checkout location after calling Dispose() on the repository I get an exception "Access to the path 'pack-c2fbbbf1184a91086eb349987ee6502504fd29b3.idx' is denied."
I would have assumed that calling Dispose() would actually release all file handles. I read somewhere that the library holds on to some memory mapped pack files. Are they not being released correctly?
When I try to delete the checkout location after calling Dispose() on the repository I get an exception "Access to the path 'pack-c2fbbbf1184a91086eb349987ee6502504fd29b3.idx' is denied."
I would have assumed that calling Dispose() would actually release all file handles. I read somewhere that the library holds on to some memory mapped pack files. Are they not being released correctly?