>I am about to move all our companies source into Visual Source Safe 6 and am wondering what is the best way to approach this. We have a number of core libraries and forms that are included in multiple projects. Any ideas as the best way to structure the SourceSafe projects to allow for multiple projects to use the same files without storing the same files in VSS more than once ?
>Any input would be most welcome.
VSS has an option to share files. You can have the projects themselves separate, but when you share individual files (say, a standard class library), VSS will keep only one copy of it. VSS will also help you synchronize the files (with "get latest version").
I would suggest you keep the project files (on the local disks) separate, and use this VSS option, "share files", to a) keep files synchronized, b) keep a single copy in the VSS database.
HTH, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)