Pregunta

Tengo un conjunto de elementos de trabajo que se han completado y estoy listo para seguir sus cambios a nuestra rama de producción. ¿Es posible encontrar los conjuntos de cambios que se unen a ellos y combinarlos de manera selectiva con la rama objetivo?

¿Fue útil?

Solución

No es fácil la respuesta corta.

En la actualidad no existe un vínculo real entre los elementos de trabajo y la promoción de códigos. Se puede asociar un conjunto de cambios en un elemento de trabajo en el registro (o de hecho en cualquier momento), pero eso es por lo que las cosas van.

Básicamente habría que hacerlo a mano utilizando la interfaz de usuario proporcionado en Visual Studio (es decir, buscar los elementos de trabajo, obtener el conjunto de cambios ID y luego hacer (posiblemente varias) se fusiona mediante la selección de los rangos del conjunto de cambios apropiados. Si se trata de una forma habitual de trabajar, entonces podría escribir un programa en .NET que utiliza el Microsoft TFS API para hablar con el elemento de trabajo de seguimiento de componentes para obtener los conjuntos de cambios necesario y luego o bien lo hicieron los fusiones o mediante programación inició el cliente de línea de comandos ( tf ) para que aparezca la interfaz de usuario apropiado para las fusiones.

En este momento no es una respuesta más útil. Sé que el equipo de Microsoft ha escuchado este escenario unas cuantas veces, sin embargo, no han oído hablar de ningún plan para hacer que mejore el apoyo "fuera de la caja" en el actual o la próxima versión de TFS. Dicho esto, hay una gran cantidad de mejoras en el anuncio de la fusión de ramificación cosas en TFS2010 por lo que es posible que algo es / será allí que podría ayudarle. Puede valer la pena que registrar alguna información sobre http://connect.microsoft.com/VisualStudio para este característica si es importante para ti.

Buena suerte,

Martin.

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