Est-ce que quelqu'un sait comment configurer TFS Build pour construire un ensemble de projets dans une solution à la place? La solution que j'ai, a 16 projets mais pour l'une de mes définitions de construction, je veux que certains d'entre eux soient compilés.Construction d'un ensemble de projets spécifiques dans TFS
Répondre
Le moyen le plus simple à mon avis est de créer un nouveau fichier de solution. Rien ne vous empêche d'avoir plusieurs solutions qui référencent les mêmes projets (ou certains sous-ensembles).
L'autre façon est de créer une nouvelle configuration. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nœud racine -> Gestionnaire de configuration. En plus des configs standard comme "debug" ou "release" vous pouvez créer vos propres personnalisées. Pour chaque combinaison de configuration + plateforme, vous pouvez utiliser les cases à cocher ci-dessous pour définir les projets qui seront construits et les paramètres qu'ils utiliseront. Quoi que vous choisissiez, vous éditez votre fichier TFSBuild.proj pour pointer vers la solution et/ou la configuration désirée. Instructions MSDN: http://msdn.microsoft.com/en-us/library/bb399127.aspx
Une fois que vous créez votre build, il fera un fichier TFSBuild.proj dans le contrôle de la source (vous pouvez faire un clic droit sur la construction dans Team Explorer et sélectionnez le dossier de configuration pour le trouver.
Ouvrir ce fichier et trouver la balise qui a "SolutionToBuild" .Cette balise a des balises secondaires pour spécifier des cibles.Je pense que si vous entrez les projets que vous voulez construire là-bas (délimité par des points-virgules) alors il va simplement construire ceux-ci
Si vous n'avez pas fait votre construction Pourtant, comme l'a dit John Saunders, vous pouvez spécifier les projets dans la configuration de la compilation (après l'avoir configuré, vous ne pouvez plus le faire.)
Lors de la création de build, cela ne me permet que de sélectionner des solutions et non des projets. – mrtaikandi
Hmmm, je pensais que vous pouviez sélectionner des projets. Je suis désolé de vous avoir induit en erreur. Vous devrez le faire via le fichier TFSBuild.proj. – Vaccano
- 1. Restreindre Qui peut modifier la "Qualité de construction" dans TFS
- 2. Construction de projets Flexbuilder dans ant
- 3. Gestion du cycle de vie TFS pour environnement de construction
- 4. Créer un moniteur pour le serveur de construction TFS 2008
- 5. Construction de projets .NET 4 avec Nant
- 6. Comment partager une propriété entre plusieurs scripts de construction TFS?
- 7. Force la construction de plusieurs projets dans cruisecontrol.net
- 8. TFS fusionner modifier ensemble à branche principale
- 9. Crash MSTest lors d'une construction dans TFS 2008 SP1
- 10. Comment obtenir une propriété d'une tâche dans une construction TFS?
- 11. Programmer trouver les modifications TFS depuis la dernière bonne construction
- 12. Fichier aar manquant dans la construction multi-projets maven2
- 13. SDLC Mangement pour les scripts de construction TFS
- 14. TFS 2010 Beta 1 Création de projets d'équipe par programme
- 15. Quels environnements alternatifs existent pour les projets de construction?
- 16. Annuler un ensemble de modifications à partir de la ligne de commande uniquement dans TFS?
- 17. Exécution de versions Delphi sous TFS MSBuild
- 18. Existe-t-il un moyen de lier des éléments de travail entre projets dans TFS?
- 19. TFS contrôle de code source de projets SSIS dans Visual Studio 2008
- 20. Comment faire des événements de construction C# spécifiques à la configuration dans VS2008
- 21. Comment interroger un ensemble d'objets et renvoyer un ensemble d'attributs spécifiques à un objet dans SQLachemy/Elixir?
- 22. MS Access Project Dans TFS Build
- 23. Dans TFS, comment effectuer une fusion sans base sur des changesets spécifiques?
- 24. plusieurs stratégies de checkin personnalisées pour TFS dans le même ensemble?
- 25. Comment puis-je obtenir facilement un ensemble de fichiers qui partagent une étiquette dans TFS?
- 26. problème de construction dans xcode
- 27. Intégration de sources externes dans une construction
- 28. TFS Stratégie pour déplacer un grand nombre de projets à partir de Source Safe
- 29. Puis-je exclure un fichier du déclenchement d'une construction CI dans TFS?
- 30. Où TFS conserve-t-il des informations sur la structure des projets dans une solution?
Vous pouvez créer une nouvelle configuration de la solution à l'aide du gestionnaire de configuration. Vous pouvez également spécifier quels projets doivent être créés dans cette configuration particulière. –
Pouvez-vous être plus précis? Je suis nouveau avec TFSBuild. Merci – mrtaikandi