TFS 2010 depuis Visual Basic 5?
Encore une preuve que Team Foundation Server se moque complètement du type ou de la version du client qui consomme ses services!
Le MSSCCI Provider, fournit gratuitement par Microsoft, propose depuis 2005 d’utiliser Team Foundation Server comme contrôleur de code source sur des outils d’ancienne génération:
- Visual Studio .NET 2003
- Visual C++ 6 SP6
- Visual Visual Basic 6 SP6
- Visual FoxPro 9 SP1
- Microsoft Access 2003 SP2
- SQL Server Management Studio
- Sparx Systems Enterprise Architect 6.1
- Sybase PowerBuilder 10.5
- Toad for SQL Server 2.0
Il existe pour chaque version de Team Explorer / TFS: 2005, 2008 et maintenant 2010 en Beta 2.
Il se positionne comme une interface entre l’environnement de développement et Team Explorer (l’API de TFS) pour pouvoir les faires communiquer sans Addin additionnel. (Grâce à l’implémentation de Microsoft SourceControl Interface, que SourceSafe utilise aussi).
Grosso modo, cela signifie que si un environnement de développement arrive à intégrer SourceSafe, il doit en théorie intégrer TFS de la même manière via ce provider.
Cependant, si l’on regarde la liste proposée par Microsoft, on ne trouve que Visual Basic 6 SP6, alors que, par exemple, Visual Basic 5 fonctionne très bien avec SourceSafe (ils étaient packagés ensembles).
Un petit test s’impose:
- Installation de Visual Basic 5 (le plus dur étant de retrouver le programme d’installation) – sans SourceSafe
- Ajout de la ligne “vbscc=1” dans le fichier Windows\vbaddin.ini.
- Installation du MSSCCI Provider
- Lancement de VB 5… et…
Welcome TFS!
Merci Luc pour le challenge et le coup de main sur VB 5 :)