TortoiseHg Workbench becomes increasingly slower as repository on network drive grows
Created originally on Bitbucket by negge (Sam Stenvall)
When a repository resides on a network drive (mainly a Samba share mounted in Windows) the whole GUI gets increasingly slower on most operations. A repository with < 100 commits feels just as if it were local, but on a repository with over 2000 revisions the whole thing slows down to a crawl.
The slowdown is most noticeable when selecting the current working directory (top row in the revision list) or when pressing the update icon in the changed files list.
I have tried all kinds of performance tweaks to the Samba server to no avail. The network share performs very good overall so I don't think the issue lies in the Samba configuration at all, rather in TortoiseHg itself.
This happens with all version of TortoiseHg (currently I'm using 2.7.2 but I can confirm that the issue still exists in 2.8.x).
If there is anything I can do to debug this issue, please let me know.