I have a CSV file that is generated out of some design software. I have added the file to my SVN repo along with the keyword:id property. On the server the file has the ID string substituted correctly.
My issue comes about when when the file is regenerated, since it clears out the $Id$ string. If the rest of the file contents match, Tortoise Diff doesn't flag the file as modified. That means the file could be sent out missing the ID string.
Diff with URL correctly shows the line is modified (WC on the left):

But 'Check for modifications' shows nothing, and there is no 'Diff' or 'Revert' option in the context menu:


Performing an Update doesn't 'revert' that line either (unless someone else makes a commit). How can I get the file to be flagged, or at least revert it? I could make some other file change and then perform a revert, but at the moment it hides that the file is actually different to the repo.