The company I work for has more than 1000 applications that we support. Many of them relate to old technologies such as VB6 or to weak technologies (Access).
We are committed to moving away from Source Safe. We have TFS and we are moving our dot.net projects to TFS. Other projects do not integrate with TFS and do not need a portal or other TFS functions (except for the control source).
I am worried about leaving other projects in Source Safe due to product unreliability.
As far as I can see, there are two options:
1) Create an empty project in TFS called "VB6" (for example). Separate it for each VB6 application that resides in VSS. This will put all VB6 applications in this subfolder. Thus, all applications can be in TFS.
2) Put clean point projects in TFS. Create a CVSNT repository and host all other VSS projects there.
3) Put clean point projects in TFS. Leave all other projects in VSS. Run weekly compact and restore all VSS databases.
Which option do people consider the best? Has anyone else been in a similar situation?
source share