Je suis passé de Subversion à Microsoft Team Foundation Server pour le contrôle de version, et je crois comprendre que vous ne pouvez pas fusionner des jeux de modifications discontinus dans TFS.Fusionner des changesets discontinus dans TFS 2008 Version Control?
Par exemple, je dispose d'un fichier appelé « baseline.txt » qui ressemble à ceci:
line one
Ensuite, je ramifient le fichier dans un nouveau fichier appelé « branch.txt », puis faire deux sur les check-in « baseline.txt » afin qu'il ressemble finalement à ceci:
line one
line two //checked-in change-set A
line three //checked in change-set B
maintenant, je veux fusionner seul changement B-ensemble dans « branch.txt ». En d'autres termes, je pense « branch.txt » pour ressembler à ceci après la fusion:
line one
line three //checked in change-set B
Fondamentalement, je veux sauter changement ensemble A et B. changement de fusion ensemble Il est possible dans Subversion, mais dans TFS si je veux obtenir changeset-B, je dois également obtenir tous les changements-up "jusqu'à" B. B.
Est-ce vrai? C'est ce que montrent mes expériences, mais "Understanding ChangeSets and Merge with Team Foundation Server" semble indiquer différemment.
Je ne sais pas , mais [cette question sur les fondements sans fondement] (http://stackoverflow.com/questions/1437304/tfs-baseless-merge-on-specific-changesets) pourrait avoir la réponse que vous recherchez. –