Yeah, that is a bit fragile. On the other hand, it's useful to have the revision number somewhere in the game so we can be sure which version a bug appears in.
As for making it work on Win7, you'll need to talk to Dagoth about that one. On the bright side, the game will run just fine without it - you just won't see the svn release number n the title bar.