>> am I right in thinking that Subversion does not work with VFP's
>> table-based source code files (VCX, SCX, etc.)? I'm not sure I'd
>> want to work with a product that makes me work so hard to fit into
>> its requirements
>
>Stop using FoxPro then.
>
>No, seriously, it is mostly FoxPro's fault. Subversion has all the abilities you need, including exclusive checkouts (look up Locking in the subversion help, and particularly look at the svn:needs-lock property).
>
>FoxPro's development environment provides next-to-no support for subversion's primary way of working. It also has a nasty tendency to rename files on disk with a different case (eg edit x.prg and it'll save to x.PRG) which upsets subversion something chronic.
Check the code in message #
1251000 - fixes that problem, but leaves you with another problem, namely how to be sure you've run it every time you should have. I've put it as a part of On Shutdown procedure, but we know that very few things stay set in development. They tend to get set, re-set, un-set, up-set, down-set...