2011-03-16 9 views
7

Ingreso en mi código fuente en la rama de desarrollo contra elementos de trabajo. Se requiere que todos los registros tengan un elemento de trabajo asociado. Entonces, cuando veo el historial en la rama, puedo ver todos los elementos de trabajo asociados con esa rama.¿Cómo se determinan los elementos de trabajo asociados con una rama fuente en TFS 2010?

Mientras tanto, estoy solucionando errores en la rama de versiones actual. Además, esos están asociados con sus propios elementos de trabajo.

Cuando llega el momento de otra versión, fusionamos la versión principal para recoger las correcciones de errores de producción, desarrollo principal para recoger la nueva funcionalidad y finalmente crear una nueva rama de versión desde main.

Mi pregunta es, quiero poder "Ver historial" (u otro comando que me dé los datos que deseo) en mi nueva rama de publicación y ver los conjuntos de cambios asociados a las correcciones de errores en el último lanzamiento construir y la rama de desarrollo que se combinó para hacer esa rama de lanzamiento. ¿Hay alguna forma de hacer esto?

Esencialmente necesitamos una forma de ver qué elementos de trabajo se resolvieron para una rama de publicación en particular. Además, nos gustaría poder buscar una ID de artículo de trabajo y ver qué rama de lanzamiento lo arregló.

Lo siento si esto no está claro, estoy aprendiendo algo de esto a medida que avanzo.

+0

Creo que sé lo que estás preguntando, pero tal vez un gráfico podría (ejem) ilustrar mejor tu pregunta. Una imagen vale miles de palabras ... – ahsteele

Respuesta

3

No creo que exista ningún comando para esto. Lo mejor es usar la función Track Changeset en TFS2010. Compruebe esta biblioteca MSDN para más detalles:

http://msdn.microsoft.com/en-us/library/dd405662.aspx

En vista de pistas Conjunto de cambios, puede hacer clic en la rama donde se originaron los cambios y pulse Detalles conjunto de cambios que abrirán la ventana de detalles del conjunto de cambios. Aquí puede verificar los elementos de trabajo asociados con esos cambios.

+0

Entonces, ¿no hay forma de asociar conjuntos de cambios con una nueva rama? ¿Qué hace la gente normalmente para obtener visibilidad sobre qué elementos de trabajo se resolvieron en una publicación en particular? – Scott

+2

Cuando creamos Workitems, agregamos el Nombre de la versión al campo desplegable Área de trabajo del área y asignamos todos los elementos de trabajo de una publicación en particular al Nombre de la versión correspondiente en el campo Área. Luego, utilizamos las consultas workitems (filtradas por Área = Nombre de versión) para encontrar todos los elementos de trabajo en una versión particular. – Jehan33

+0

¡Voy a marcar esto como respuesta ya que su último comentario me ayudó a apuntarme en la dirección correcta! Gracias. – Scott

Cuestiones relacionadas