Comment puis-je sélectionner changesets pour fusionner qui sont attachés aux éléments de travail?

StackOverflow https://stackoverflow.com/questions/398926

Question

J'ai un ensemble d'éléments de travail qui sont terminés et je suis prêt à passer leurs changements à notre branche de production. Est-il possible de trouver les changesets qui leur sont attachés et les fusionner de manière sélective avec la branche cible?

Était-ce utile?

La solution

Non est facilement la réponse courte.

À l'heure actuelle il n'y a pas de lien réel entre les éléments de travail et la promotion du code. Vous pouvez associer un changeset avec un élément de travail lors de l'enregistrement (ou à tout autre moment), mais qui est à peu près aussi loin que les choses vont.

En fait, vous auriez à faire à la main en utilisant l'interface utilisateur fourni dans Visual Studio (c.-à rechercher les éléments de travail, obtenir le changeset ID de puis faire (éventuellement plusieurs) se confond en sélectionnant les plages de changeset appropriées. Si cela est de façon régulière de travailler alors vous pourriez écrire un programme .NET qui a utilisé le Microsoft TFS API pour parler à l'élément de suivi élément de travail pour obtenir le changesets nécessaire et soit fait les fusions ou programatically lancé la ligne de commande client ( tf) pour afficher l'interface utilisateur appropriée pour les fusions.

Désolé ce n'est pas une réponse plus utile. Je sais que l'équipe de Microsoft ont entendu ce scénario quelques fois mais je ne l'ai pas entendu parler de tout projet d'avoir mieux pris en charge « la case » dans le courant ou la prochaine version de TFS. Cela dit, il y a beaucoup d'améliorations à la fusion des choses ad ramification dans TFS2010 il est donc possible que quelque chose est / sera là-dedans qui pourrait vous aider. Il peut être intéressant de vous connecter quelques commentaires sur http://connect.microsoft.com/VisualStudio pour cette fonction s'il est important de vous.

Bonne chance,

Martin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top