La société pour laquelle je travaille a plus de 1000 applications que nous maintenons. Beaucoup d'entre eux sont dans des technologies anciennes comme VB6, ou des technologies pauvres (Access).TFS Stratégie pour déplacer un grand nombre de projets à partir de Source Safe
Nous cherchons à délaisser Source Safe. Nous avons TFS en cours d'exécution, et nous déplaçons nos projets dot.net à TFS. Les autres projets n'intègrent pas TFS et n'ont pas besoin d'un portail ou des autres fonctionnalités TFS (à l'exception du contrôle de source).
Je suis préoccupé de laisser les autres projets dans Source Safe en raison du manque de fiabilité du produit.
Pour autant que je peux voir, il y a deux options:
1) Créer un projet vide dans TFS appelé "VB6" (par exemple). Branche-le pour chaque application VB6 qui est en VSS. Cela mettra toutes les applications VB6 dans ce sous-dossier. De cette façon, toutes les applications peuvent être dans TFS.
2) Mettez les projets dot net dans TFS. Créez un référentiel CVSNT et mettez tous les autres projets VSS dedans.
3) Mettre des projets dot net dans TFS. Laissez tous les autres projets dans VSS. Exécutez un compact hebdomadaire et réparez toutes les bases de données VSS.
Quelle option est la meilleure? Est-ce que quelqu'un d'autre a été dans une situation similaire?
Le problème est que TFS ne peut gérer que plusieurs centaines de projets.Je n'ai pas non plus besoin de tous les «extras» pour les projets non dot net (ie, le portail, le suivi des bugs, etc.). –
Ce que font beaucoup de gens est de créer un seul projet (ou une poignée de projets) et de créer un dossier par "projet" dans la racine. – jwanagel
um ce dernier commentaire n'est-il pas le même que l'option 1 de la question? –