Today I stumbled over an awkward issue. Pulling from a repo mounted read-only I always got:
searching for changes adding changesets transaction abort! rollback completed abort: index [filename] is corrupted!
where the filename would differ. First I tried downgrading my repo as pointed out here. Why? Well, I had the
dotencode issue before, so I reckoned it should be the same. Unfortunately it wasn’t.
What I am doing now instead is to bundle the source repo and put it up as bundle on the read-only location. This seems to work now.