Can't revert to a previous version of an fbp6 file

I accidently deleted some work in a FB project file and wanted to revert to a previous version in our source control system (Visual SourceSafe 6.0c, or "VSS"). I was never able to do it. I know this sounds like I've been smokin' crack, but it seems as if FB goes and gets the latest version from VSS without being asked????? Anyway, here's what I did and what happened ...

  1. Deleted all FB files and VSS tag files from the FB project directory.
  2. Went to VSS, performed a "View History", fetched an old version of the fbp6 file.
  3. Performed a "Show Difference" on that file, which compared the version on disk with the latest version in VSS. This confirmed that the version on disk was in fact the OLD version
  4. Opened the fbp6 file using FB6. Noticed that I had the latest version from VSS, NOT that OLD version. Huh. Weird. Closed FB6 without saving.
  5. Returned to VSS, performed the same operation as in #3 above. This time the diff operation showed "files are identical", confirming that somehow the latest version from VSS had been placed on disk, even though I never asked for that to occur.
  6. Tried steps 1-5 a couple of more times, thinking I'm crazy. Behavior is reproduced each time.
  7. Tried unbinding the project from VSS inside FB; no effect. Same behavior occurs.

Am I having a "senior moment" here, or is FB going and getting the latest version from source control without being asked? I can't think of another explanation. Can anyone else?

-BillyB

Hi Bill

My apologies for the delay in replying, not sure why we didn't see your post before.

I think I know what is happening. When you get the the old version of the project, the bindings are restored as they are in the project file. This is what you need to do.

Get the version you want from VSS.

Open the project file in notepad and edit the following lines :

That will remove the bindings and you can then open it in FB.