Rollbacks
BuiltWithNOF

[Introduction] [Getting Started] [Using SourceSafe]

[Basic NetObjects] [Advanced NetObjects] [Links]

Overview

AVOID USING ROLLBACKS IF AT ALL POSSIBLE.  USE THEM ONLY AS A LAST RESORT. It would be much better if you could check out the faulty file in question, correct it, and check it back in. Having said that, rollbacks are a very useful feature. You just have to be very very careful with them.

SourceSafe saves the changes made every time a file is checked back in. Therefore, it can reverse changes made all the way back to the first version of the file. This makes rollbacks very powerful, and very dangerous at the same time. One mistaken rollback could undo hours or weeks of work.

Use rollbacks only if there is no other way to recover from an erroneous check in.  Double check that you’re rolling back to the correct generation of the file!  This is why you should ALWAYS comment when checking in a file.

 

Rollbacks

  1. Open SourceSafe. You should find it at Start->Microsoft Visual SourceSafe->Microsoft Visual SourceSafe 6.0.
     
  2. Navigate to and select the file that you want to rollback.


  3. Click the “Show History” button in the toolbar; it is depressed in the image above. Alternatively, you can select Tools->Show History... from the menubar.
     
  4. Click “OK” in the History Options dialogue box that pops up.
     
  5. We now see a window containing a history of every version of the file.  The most recent version of the file has the highest version number.  Click on the “Details” button to see the comments written about any version.


  6. To rollback, select the version of the file to which you want to rollback.  Then click on the “Rollback” button in the History dialogue box.  MAKE SURE YOU HAVE THE CORRECT VERSION SELECTED!
     
  7. Read the next dialogue box carefully!  Acknowledge if you are absolutely sure the rollback is warranted.

 

[Introduction] [Getting Started] [Using SourceSafe]

[Basic NetObjects] [Advanced NetObjects] [Links]