Dans TFS 2010, comment marquer un changeset de sorte qu'il ne puisse pas être fusionné d'une branche à l'autre? Par exemple, il n'apparaît donc pas dans l'assistant de fusion dans Visual Studio lors de l'utilisation de l'option "Selected changesets". Fondamentalement, je veux que cela ressemble au changeset en question a déjà été fusionné dans une autre branche.Comment bloquer un ensemble de modifications de fusionner dans TFS?
Notre processus de construction incrémente automatiquement les numéros de version dans tous nos fichiers AssemblyInfo.cs. Un ensemble de modifications dans une branche de publication qui ne contient que des incréments de version ne doit pas être fusionné dans un tronc (ou une autre branche de publication, bien sûr).
Je crois que cela est analogue à la case à cocher "Enregistrer seulement la fusion (révisions de bloc de fusionnées)" dans TortoiseSVN.
Voici un exemple de la syntaxe pour cela (pour mon propre bénéfice quand je google prochaine ceci ...) 'tf fusionner $/sourceBranch $/targetBranch/discard/récursive/version: Cx ~ Cy' Cx ~ Cy sont des nombres de changeset qui peuvent être une plage, par exemple C100 ~ C102 ou juste un seul numéro de changeset pour rejeter un seul changement de type, par ex. C100 ~ C100 – Ted