Introduction
Sometimes it happens that you have to get multiple projects to release the last version of your COOL application... this is because you use lots of components, developed from lots of coders in your team and other teams in your company. So, to automate this task, I wrote this simple app that uses the automation feature of Microsoft Visual SourceSafe.
How it works
Simply open the application and select the srcsafe.ini file of your database. Be careful, your login information will be stored in the SourceSafeGet.ini file, so everyone could see it (your source safe PASSWORD, your source safe USERID). After login, you can browse the source safe projects and add the ones you want to download, in one click.
Notes
Please read carefully these notes:
The GET operation cannot be stopped. Pressing the STOP button, you can stop the NEXT project get.
File will be always be retrieved without overwriting your checked files and getting all subprojects recursively.
And again, remember that your login information will be stored in the SourceSafeGet.ini file, so everyone could see it (your source safe PASSWORD, your source safe USERID).
This application has educational purposes and shouldn't be used in production/development environment. Use this application at your own risk.
Finally...
This was a five-hours-development to fit my needs. Feel free to modify the source code as you need, maybe you could add some more get-options, operation progress, etc.
Thanx to all CodeProject people for articles about automation and SourceSafe object model.