Pregunta

Imagine la siguiente situación: Tengo dos ramas: DEV y MAIN. Estoy trabajando en un archivo en la rama DEV llamados Program.cs. Lo he comprobado en múltiples ocasiones, por lo que acaban de tener un par de conjuntos de cambios:., Por ejemplo, 5900, 5905, 5909. Por favor, tome en cuenta estos no son contiguas

Ahora quiero fusionar estos cambios a MAIN, pero sin comprobar en cada conjunto de cambios en el medio. Esto no es posible porque: los primeros trabajos de combinación, pero la segunda fusión del conjunto de cambios me da el siguiente error:

TF14085: Cannot merge $/DEV/program.cs to $/MAIN/program.cs because there is an incompatible pending change (not edit or encoding) at $/MAIN/program.cs already.

¿Hay alguna manera de evitar este error? Visual Studio 2010 se comporta de la misma (probablemente voy a tener la oportunidad de probar esto el día de hoy)? ¿Cómo TFS hacen esto al combinar múltiples, pero los conjuntos de cambios contiguos?

¿Fue útil?

Solución

Es necesario comprobar en los cambios de corriente y vuelva a realizar la fusión. He tenido el mismo problema y por desgracia, la única manera de evitar es el registro de entrada entre fusiones.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top