Après avoir installé SQL Server Express et Visual Studio Express, pour prolonger la série de billets sur les éditions Express, place maintenant au gestionnaire de code source.
Visual Studio 2012 Team Foundation Server permet d’assurer des fonctionnalité de base comme la gestion du code source, le tracking des wok items, l’automatisation des builds, et ce jusqu’à 5 développeurs. Une solution digne d’intérêt pour les petites équipes.
Tout d’abord, rendez vous sur la page de téléchargement.
Ensuite, c’est parti pour l‘installation. TFS stocke ses informations sur une base SQL Server. Je vous renvoie donc à l’installation de SQL Server Express dont j’ai parlé précédemment.
Le processus d’installation est réduit à sa plus simple expression :
Et c’est tout. L’installation du .Net Framework 4.5 requiert un redémarrage et le setup de TFS continue une fois celui ci effectué.
Une fois terminé, l’assistant de configuration se lance immédiatement :
Un avertissement m’informe d’un potentiel problème de performance si je ne donne pas plus de mémoire à ma VM. De même le numéro du port TCP à ouvrir sur le firewall est indiqué.
Le port pour le site Web, 8080 par défaut, bénéficie d’un autre traitement : la règle est automatiquement crée.
Le wizard a l’air bien conçu, les nombre d’étapes est restreint. Appréciable, surtout lorsqu’il s’agit une version Express dont le but premier doit être la facilité d’installation et d’utilisation.
La console d’administration permet de gérer le serveur TFS: création de collections, gestion de la sécurité …
Il est également possible d’accéder au site Web de TFS afin d’effectuer certaines tâches d’administration :
J’interviens assez régulièrement dans des structures qui ne disposent d’aucun outil de gestion de code source. Je ne peux que conseiller de tester un outil tel que TFS. Pour des petites structures, la solution (gratuite) mérite amplement d’être testée.
Coming next : TFS Express & Visual Studio Express – un projet de test …
Ping : SQL Server Data Tools 2012 | Christophe LAPORTE – Consultant SQL Server