Activité UpdateAssemblyInfo pour TeamBuild 2010

Activité UpdateAssemblyInfo pour TeamBuild 2010

Je viens de publier sur codeplex une activité pour mettre à jour les attributs AssemblyVersion et AssemblyFileVersion d’un ou plusieurs fichiers avec TeamBuild 2010 : UpdateAssemblyInfo.

Cette activité permet d’indiquer un format pour mettre à jour les versions spécifiées dans un ou plusieurs fichiers AssemblyInfo. Ce format supporte des marqueurs remplacés dynamiquement lors de l’exécution :

  • $(current) : utilise la valeur courante.
  • $(increment) : incrémente la valeur courante.
  • $(date<format>) : utilise la date courante formatée avec le format spécifié.
  • un entier : force la valeur à l’entier spécifié.

Le format doit respecter la structure d’un numéro de version « A.B.C.D ». Par exemple le format suivant « $(current).$(current).$(increment).0″ utilisera les versions majeur et mineur courantes, incrémentera le numéro de buid et forcera la révision à 0.

Promis je fais bientôt un billet sur un exemple d’intégration de cette activité mais pour l’instant je récupère un peu de la chaleur de ces derniers jours (et du manque de sommeil qui va avec :)).

Carpe Diem.

Work Item Query Administration

Work Item Query Administration

Je viens de publier sur codeplex un petit utilitaire en ligne de commande pour administrer les requêtes sur les work items : wiqadmin.

Cet utilitaire, compatible TFS 2008 et TFS 2010, permet de :

  • Lister les requêtes.
  • Exporter une requête.
  • Importer une requête.
  • Renommer (et/ou déplacer avec TFS 2010) une requête.
  • Supprimer une requête (ou un dossier avec TFS 2010).

La version compatible TFS 2010 prend bien entendu en charge les dossiers :)

Carpe Diem.

Dossier TFS 2010 dans Programmez

Dossier TFS 2010 dans Programmez

00001

Le Programmez n°127 vient de sortir, vous y retrouverez la deuxième partie de notre dossier. Cette fois ci nous vous présentons TFS 2010.

Carpe Diem.

Dossier VS 2010 dans Programmez

Dossier VS 2010 dans Programmez

Un petit billet pour vous signaler la sortie du numéro 126 de Programmez :

image

Il contient un dossier sur Visual Studio 2010 que mes collègues Loïc Baumann et Vincent Labatut et moi même avons écrit. Si vous voulez en apprendre plus sur VS 2010 courrez l’acheter ! (non je ne reçois pas de royalties :) ).

Dans le prochain numéro nous vous parlerons de TFS 2010.

Carpe Diem.

Enfin une vrai version multilingue de mon blog

Enfin une vrai version multilingue de mon blog

Je viens de trouver le temps d’installer le plugin ZdMultilang à WordPress afin de le rendre multilingue. Il n’y a donc plus de tag FR ou EN pour différencier les billets. Voici les nouvelles fonctionnalités :

  • La langue par défaut est le français donc rien ne change.
  • Pour passer en anglais tout le blog il vous suffit de sélectionner cette langue dans le menu à droite.
  • A la fin de chaque billet se trouve un lien pour voir la version anglais.

Pour accéder directement au blog en anglais l’url est http://blog.qetza.net/en/

Carpe Diem

TFS 2010, pas de dossier pour les définitions de build

TFS 2010, pas de dossier pour les définitions de build

Dans TFS 2010 Microsoft a ajouté la possibilité d’organiser les WorkItem Queries via des dossiers. Malheureusement cela n’a pas été fait pour les définitions de build et ne sera pas présent dans la RTM comme indiqué dans la réponse à la suggestion que j’ai faite sur connect :

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=500058

La fonctionnalité est dans le backlog mais non prévu pour Dev10.Si, comme pour moi, cette fonctionnalité vous ai utile, n’hésitez pas à voter pour, peut-être qu’elle sera mise dans un service pack plutôt que dans Dev11 :)

Carpe Diem.

Un nouveau blog

Un nouveau blog

Je me lance enfin dans un blog !

Je vais donc commencer par me présenter dans ce billet. Je m’appelle Guillaume Rouchon, j’ai 31 ans et je suis Consultant / Formateur chez Winwise depuis 8 ans.
J’ai commencé par faire du développement C++ pour ensuite passer sur la plateforme .Net et plus récemment je m’intéresse de près à VisualStudio TeamSysteam (VSTS).

A travers ce blog, je compte vous parler du développement .Net, de l’architecture et de TeamSystem. Je vais aussi essayer de faire mes billets en français et en anglais, chaque billet aura un Tag FR ou EN en fonction de sa langue.