En TFS 2010, ¿cómo se puede marcar un conjunto de cambios para que no se pueda fusionar de una rama a otra? Por ejemplo, para que no se muestre en el "asistente de combinación" en Visual Studio cuando se usa la opción "Selected changesets". Básicamente, quiero que parezca que el conjunto de cambios en cuestión ya se ha fusionado en otra rama.¿Cómo bloquear un conjunto de cambios para que no se fusione en TFS?
Nuestro proceso de compilación autoincrementa los números de versión en todos nuestros archivos AssemblyInfo.cs. Un conjunto de cambios en una rama de publicación que contenga solo incrementos de versión no debe fusionarse en el enlace troncal (u otra rama de publicación, por supuesto).
Creo que esto es análogo a la casilla de verificación "Solo grabar la fusión (revisiones de bloque de fusionarse)" en TortoiseSVN.
He aquí un ejemplo de la sintaxis para ello (para mi propio beneficio cuando este próximo Google ...) 'tf fusionar $/sourceBranch $/targetBranch/descarte/recursivo/versión: Cx ~ Cy' Cx Cy ~ son números de conjuntos de cambios que pueden ser un rango, por ejemplo C100 ~ C102 o solo un número de conjunto de cambios para descartar un solo conjunto de cambios, p. C100 ~ C100 – Ted