Installation et configuration de TFS 2012

Voici une série d’article sur l’installation et la configuration de TFS 2012 / 2013, d’upgrade ainsi que de sauvegarde et de restauration.

Celui ci est le 1er avec installation et la configuration de base de TFS 2012

Prérequis

Les prérequis pour installation TFS 2012 sur Windows Serveur 2012 sont :

  • Minimum 4 Go de RAM

Plus de détails  sur la configuration requise : http://msdn.microsoft.com/fr-fr/library/vstudio/dd578592.aspx

 

Installation de SQL Server 2012

Avant d’installer TFS, il faut installer SQL Serveur, en voici les étapes importantes Lire la suite

Team Foundation Service

Depuis la version 2012 de Team Foundation il existe une version dans le cloud : Team Foundation Service,  qui a pour avantage d’être :

  • accessible depuis internet
  • gratuite (limite à 5 utilisateurs)
  • mise à jour régulièrement par Microsoft

Parmi ses principales fonctionnalités il y a :

  • la gestion du code source
  • une collaboration d’équipe
  • les builds, les tests et les déploiements

header

Pour plus de détails sur ces fonctionnalités voir le site officiel.

Pour mieux comprendre comment utiliser cet outil je vous propose plusieurs webcasts.

1- Introduction à Team Foundation Service

Comment s’inscrire au service avec un compte Live ID, puis comment créer un projet d’équipe.

Tous les webcasts qui suivant s’appliquent aussi avec Team Foundation Server 2012.

2- Connexion avec Visual Studio 2012

Après s’être inscrit nous voyons comment ajouter un serveur TFS à Visual Studio 2012.

Puis comment ajouter une solution VS 2012 au controleur de source de TFS 2012.

3- Extraire, Archiver et ajouter un fichier

Dans cette vidéo nous voyons la manipulation pour Extraire un fichier (ckechout), l’archiver (checkin) et ajouter un fichier au contrôle de source.

4- Voir l’historique

Aperçu des avantages de cette fonction qui peut paraître banale mais qui à beaucoup d’utilités.

5- Comparaison et annotations

Voici un détail de ces 2  fonctions qui facilitent la productivité des développeurs travaillant en équipe.

 

Update 18/04/2014

6- Rollback et delete

Voici comment en cas d’erreur comment revenir en arrière sur des changesets et comment supprimer des éléments

 

7- Shelve et Unshelve

Voici comment « réserver des modifications » dans Team Foundation

 

8- Intégration continue

Ce webcast explique comment créer une build d’intégration continue avec Team Foundation Service