(In reply to Zeid Zabaneh [:zeid] from comment #9) > Hi all, some updates about this issue. > > While we wait for a fix from upstream so that we can fix the remote repo and any corruptions on local repos, you should be able to do the following to temporarily hide the problem on your local machine. This can be done with any revision just make sure your changes are committed: > > ``` > hg up null --clean > hg up <rev> > ``` > > The above commands will take some time to reload the entire directory from scratch, but it will update the timestamps in the directory state file to match those on the files on disk. It should fix the issue until the timestamp on the file in question (`toolkit/themes/shared/icons/reload.svg`) is updated again for any reason. This would cause it to deviate from what's stored in dirstate, which will trigger mercurial to lookup this file and mark it as changed due to [issue 6528](https://bz.mercurial-scm.org/show_bug.cgi?id=6528) . > > The fix is anticipated next week. The workaround doesn't work for me. After trying it I can't even push to try or submit patches to phab.
Bug 1720302 Comment 12 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Zeid Zabaneh [:zeid] from comment #9) > Hi all, some updates about this issue. > > While we wait for a fix from upstream so that we can fix the remote repo and any corruptions on local repos, you should be able to do the following to temporarily hide the problem on your local machine. This can be done with any revision just make sure your changes are committed: > > ``` > hg up null --clean > hg up <rev> > ``` > > The above commands will take some time to reload the entire directory from scratch, but it will update the timestamps in the directory state file to match those on the files on disk. It should fix the issue until the timestamp on the file in question (`toolkit/themes/shared/icons/reload.svg`) is updated again for any reason. This would cause it to deviate from what's stored in dirstate, which will trigger mercurial to lookup this file and mark it as changed due to [issue 6528](https://bz.mercurial-scm.org/show_bug.cgi?id=6528) . > > The fix is anticipated next week. The workaround doesn't work for me. After trying it I can't even push to try or submit patches to phab. Edit: I had to close pycharm.