Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Parcourir par tags

Tous les tags » Team Foundation Server   (RSS)

Bien connaître le fonctionnement des fichiers projets C# et VB.Net pour mieux contrôler la sortie des builds – Episode 1

L’intérêt d’une build est de fournit un binaire compilé toujours avec le même environement, mais la build utilise quand même la configuration qui se trouve dans les fichiers projets. Un exemple: rien n’empêche un développeur de supprimer en mode Release

Un contrôleur de source, ce n’est pas un simple système de fichiers!

Cela peut sembler évident, mais tout le monde n’est pas sensibilisé à cela: toute opération sur une branche va se répercuter sur les branches parentes lors des merges. Il faut donc, lorsque l’on réalise une opération dans une branche, penser que cela

[TFS] Qui a dit que la build compilait toujours la dernière version?

L’affirmation qui dit que la build compile toujours la dernière version est ni vrai ni fausse, juste incomplète: la build ne compile pas la dernière version du code au moment où la build récupère le code, mais au moment où elle démarre . Cela fait toute

Gource, vous connaissez?

On reste quand même dans TFS dans ce billet mais au travers d’un outil plutot surprenant: Gource. Gource est un système de visualisation de l’évolution du code source dans le temps: Chaque branche noeud est un répertoire et chaque point est un fichier
Posté le par Miiitch | 3 commentaire(s)
Classé sous : ,

[TFS] C’est le printemps, c’est le moment de faire le ménage!

TFS est un système qui vit au rythme de vos projets, de vos développeurs et de l’évolution de votre parc informatique. Chaque jour apporte son lot de buildq, de workitemq, de fichiers à modifier, etc… A la longue si on y prete pas attention, vous allez

[TFS] Mise sur étagère: “I’m a shelf for you”

Il faut le dire: la mise sur étagère ou “shelving” n’est pas la fonction la plus connue de TFS. Et pourtant on l’a déjà vu , elle peut être très utile. Voic un tour d’horizon de ce que l’on peut faire avec cette fonction. Voila comment cela marche: la

Alertes de TFS: what's going on?!

On ne peut pas dire que TFS soit du genre très proactif: lorsqu’on a besoin d’une il faut aller la chercher. Et lors qu’on attend un évènement, il faut généralement consulter TFS pour savoir si cet évènement s’est produit. Et bien c’est ce qu’il se passe

J’ai installé TFS 2010 et après? Contrôle d’accès: c’est pas la fête au village!

Structurellement, TFS est un application 3-tiers : le client (le Team Explorer) la souche de service (qui est à l’adresse de notre serveur) et les bases de données. Nous les développeurs, notre vision s’arrète à la couche de service, c’est à ce niveau

J’ai installé TFS 2010, et après ? Mise en prod: it’s the final countdown!

Un moment critique de la vie d’un projet est le moment de la livraison. Ce moment est d’autant plus critique (certains diraient douloureux) que le nombre de livraison est faible. Généralement on livre au minimum une fois . Comment je livre, et qu’est

J’ai installé TFS 2010, et après? Aujourd’hui je code ce qu’il me plaît…mais avec des work items.

L’avantage de TFS par rapport à ce simple contrôleurs de source, c’est sa possibilité d’associer des work items à un check-in. Ok, mais quel est l’avantage par rapport à un commentaire? C’est simple un commentaire est un élément du changeset (le check-in

J’ai installé TFS 2010, et après ? Horreur malheur! ma build a planté!

Ce qui devait arriver arriva. La build a échouée à la compilation. Que fait-on maintenant? L’erreur serait d’ouvrir la solution qui est compilé par la build sans regarder d’où vient le problème. Erreur car: La version que l’on a sur son poste marche peut-être:

J’ai installé TFS 2010, et après ? Une build ça ne sert pas qu’à compiler, mais finalement c’est déjà pas mal!

Qui n’a jamais entendu une des choses suivantes: Je ne comprends pas ca marche sur ma machine Ca va plus vite de déployer directement depuis mon poste Fais-moi confiance, j’ai compilé avec les bonnes versions des bibliothèques tierces. Je sais plus quelle

J’ai installé TFS 2010, et après ? Organisation du controleur de source

Quelque soient les noms que l’on donnent, on a tous à un moment ou à un autre à livrer des versions complètes du logiciel planifiées ou pas. On parle alors généralement de “Release”,”Service Pack”, “Fix”... En parallèle à cela, on a généralement une version

J’ai installé TFS 2010, et après ? Les Collections de projets

Il est de plus en plus facile d’installer un server Team Foundation surtout en version 2010: avec ou sans sharepoint, reporting services… Mais une fois installé, qu’est-ce que l’on fait avec ensuite ? Généralement la première chose que l’on va devoir

Chemin vers les powertools de TFS

Une petite astuce bien pratique: si vous avez besoin de savoir si les powertools de TFS 2010 sont installés, il suffit de vérifier la présence de la variable d’environnement “TFSPowerToolDir”. Personnellement je suis tombé dessus par hasard, j’avais d’abord
Posté le par Miiitch | 0 commentaire(s)
Classé sous :

[MsBuild] Un projet, plusieurs configurations, plusieurs jeux de références, c’est possible mais…

Je vais prendre pour exemple le développement avec les API de TFS. Si je veux pouvoir supporter VS 2010, VS 2008 avec ou sans compatibilité avec TFS 2010 , je dois gérer 3 projets avec quasiment le même source. Une solution est de faire un projet puis

[TFS API] Identité du client

Ce billet va peut-être sembler évident, mais quand on est dans l’”action” on ne voit pas ses erreurs car cela n’apparaît pas forcément au premier coup d’oeil. l’API de TFS a souvent besoin comme information de l’identité de l’utilisateur: dans l’exemple
Posté le par Miiitch | 0 commentaire(s)
Classé sous : ,

[TFSWorkflowControl] contrôle pour Team System Web Access disponible

J’ai publié une version silverlight du contrôle WPF. Il fonctionne exactement de la même façon, mais cette fois ci il cible l’interface web de TFS: Dans le même template de work items il est maintenant possible d’afficher le workflow à la fois dans Team

[VS 2010] Gestion des conflits

Ce qui me gênait avec VS 2008 ou 2005 est la visualisation des conflits dans le Source Control Explorer. TFS nous a toujours laissé la possibilité de fusionner les conflits comme on le souhaite (en gardant la version locale, la version serveur, ou une

[VS 2010] Gestion des workspaces

2 nouveautés bien pratiques de TFS 2010 autour de la gestion des workspaces. Tout d’abord dans la fenêtre de gestion des workspaces: Cette case permet d’afficher les workspaces placés sur d’autres ordinateurs. Autre nouveauté, la possibilité de partager
Plus de Messages Page suivante »


Les 10 derniers blogs postés

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le il y a 20 heures et 12 minutes

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le il y a 22 heures et 45 minutes

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le 02-09-2012, 00:33

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le 02-08-2012, 22:15

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le 02-08-2012, 19:42

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59

- Perspective 3.0 pour Silverlight 5.0 par Perspective le 02-07-2012, 22:39