I have a scenario where I have a file and I need to know what revision in source this file is.
I may have hundreds of revisions on a particular file and have a file that
If you have to use any content outside VCS and identify corresponding resisions and don't add this data to file (text file) or repository (binaries) - it's your fail (Git-boys must suffer and be excruciated, because they haven't keywords directly /but have smudge|clean filters/ and revision properties /?/, but in SVN you have these possibilities). Re-think about your workflow and start using Power!
In your current state (no keywords, no metadata) you can (for each file)