I was wondering what the best way is to use SourceSafe.
I have 3 projects and 2 solutions. (2 ASP.net web applications and a utillity project that compiles into a dll.)
My directory structure in SourceSafe is as follows...
Root$
|-- UtilityClass
|-- WebProject1
|-- WebProject2
Both Web Projects reference the the Utility project. My question is when I need to release a version of the utility dll and 1 web project to "production" what is the best way to label or branch the version that is in production so I can make hot fixes if there is a problem with the production version and also continue working on the new development without the new code getting into the production code until it needs to be moved to production. I guess I just don't know how to do much with SourceSafe other than check in and out files.
I have heard that you can label versions and pull the labels down. Does that mean it overwrites what you are currently developing
If not and you pull the code to a new folder location do you need to set up the references again or are they references relative
Any help is appreciated.

SourceSafe Set Up Question
Usai
The references should be relative. When you mark the project with a label and pull it down you will get a chance to redirect it to a new location.
Patrick