Fissum 0.8 est sorti!
Ca faisait un petit moment que je n’avais pas mis à jour Fissum, mais j’ai du faire pas mal de changement en profondeur. Cette version est la première d’une série car il reste encore beaucoup de chose à faire sur le concept.
Coté nouveautés je commence par le programme en lui-même: visuellement, une seule grosse évolution le diagrame qui va vous permettre de voir comment vos work items ont évolués dans le temps. Le but est de répondre à ce genre de question:
- Qui a travaillé sur le work item?
- Dans quelle itération a été ouvert le bug, dans quelle itération a-t-il été corrigé?
Voici une réponse :
Vous allez pouvoir regrouper les états dans lesquels sont passés votre work item pour suivre son évolution. Cela marche pour tout champ qui propose une liste à choix :
Autre nouveauté pas très visible: Fissum ne plantera plus si vous avez une version plus ancienne que sur le serveur de votre work item. Fissum mettra à jour vos valeurs et effectura un merge automatique des données. Si un champs a été modifié sur le serveur et dans Fissum, pour l’instant Fissum garde votre version. Dans une release ultérieure Fissum proposera un écran de merge, un peu à la façon du controleur de source, avec la possibilité de faire un diff sur les descriptions par exemple.
Coté API, il y a plus de choses. J’ai recomposé le code pour l’isolé de l’application. Je peux maintenant utiliser Fissum API et le provider LINQ pour réaliser par exemple des sites en ASP.Net:
Cette capture est tirée d’un projet démo fourni dans le source de Fissum.
La fonctionnalité de merge est directement intégrée à l’API et le provider LINQ a été étendu.
Cette version de Fissum est disponible pour Team Explorer 2005, 2008 et aussi pour la beta 1 de VS 2010. Concernant VS 2010, ce n’est qu’un simple portage pour l’instant, je compte bien exploiter un peu plus tard les nouveautés des API que ce soit dans l’interface que dans l’API ou le provider LINQ.
Cette version se trouve ICI, bon téléchargement!
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :