none
Brancher TFS à Gitblit et Mantis RRS feed

  • Question

  • Bonjour,

    On vient juste d'installer un système TFS que l'on souhaite utiliser surtout pour sa partie "Gestion de projet".
    On utilise donc pour le moment, un autre source hosting (Gitblit) et un autre bugtracker (Mantis). 
    (pour info on ne peut pas changer de source hosting et de bugtracker pour l'instant).

    Je souhaite donc savoir s'il existe des passerelles (plugins ou autres techniques...) permettant de brancher TFS à Gitblit et Mantis ?Plus précisément, depuis Visual Studio par exemple ou tout autre IDE, on continue de pousser sur Gitblit (proto ssh de préférence si possible...) et quelque chose nous permet de mettre un bug comme "résolu" dans Mantis depuis TFS...

    Merci d'avance pour vos réponses.

    Jerry
    mercredi 16 septembre 2015 10:25

Réponses

  • Même si l'intégration de Git en tant que gestion de conf est intégrée dans VS, il ne faut pas oublier qu'avant ça on utilisait des plugins du genre Visual Studio Tools for Git pour se connecter aux projets Git hostés sur VSO.

    Celui-ci peut donc à mon avis encore faire le job pour te connecter à ton serveur Gitblit "provides tools to work with third party hosted Git repositories".

    jeudi 17 septembre 2015 07:59

Toutes les réponses

  • Bonjour Jerry. Je vois que vous avez "installé" TFS, et juste pour être précis je me demande si c'est bien TFS ou si vous utilisez la version en ligne : Visual Studio Online (anciennement Team Foundation Service).

    Avec VSO, il existe des services hooks permettant de se lier à d'autres services tels que Jenkins par exemple. Les web hooks vous permettraient donc de créer un pont avec Mantis tant qu'il n'est pas nativement intégré. Des tickets Mantis et TFS peuvent ainsi être liés et mis à jour conjoitement.

    https://www.visualstudio.com/en-us/get-started/integrate/integrating-with-service-hooks-vs

    Si vous utilisez la version TFS 2015 en revanche, votre option sera de créer un plugin Visual Studio qui exploitera les API REST de TFS et de Mantis :

    https://www.visualstudio.com/fr-fr/news/tfs2015-vs.aspx#restapi

    Michaël


    mercredi 16 septembre 2015 12:07
  • Merci pour cette réponse super rapide!

    Donc je confirme que nous avons installé (localement) un serveur TFS (2015). Il ne s'agit donc pas de VSO.

    Concernant l'intégration avec Mantis, en effet les API REST (qui viennent tout juste d'arriver dans TFS2015) permettent de le faire. Merci pour l'info.

    Mais en ce qui concerne Gitblit... Une idée ? En gros est-ce possible de ne pas utiliser la gestion de conf de TFS mais plutôt de pointer sur Gitblit ?

    Merci.


    mercredi 16 septembre 2015 16:22
  • Même si l'intégration de Git en tant que gestion de conf est intégrée dans VS, il ne faut pas oublier qu'avant ça on utilisait des plugins du genre Visual Studio Tools for Git pour se connecter aux projets Git hostés sur VSO.

    Celui-ci peut donc à mon avis encore faire le job pour te connecter à ton serveur Gitblit "provides tools to work with third party hosted Git repositories".

    jeudi 17 septembre 2015 07:59