2011-04-06 13 views
5

Este es mi primer intento de crear elementos de trabajo vinculados en TFS. Estoy usando VS2010 TFS con la plantilla Agile de fábrica. Creé un elemento de trabajo del tipo de requisitos para crear una clase que especifica varios requisitos. En el estilo Test Driven Design, creé un proyecto de prueba con pruebas para los requisitos.¿Cómo puedo vincular el elemento de trabajo TFS al archivo fuente?

Ahora me gustaría vincular el elemento de trabajo de requisitos al archivo de código fuente con las pruebas. Cuando selecciono la todos los enlaces pestaña en la ventana de elementos de trabajo y luego utilizar el Enlace a el botón de diálogo que nos lleva a no me deja especificar un archivo de origen. Parece que solo desea vincular a otro elemento de trabajo. Me gustaría vincularlo al archivo fuente para que cuando cambien los requisitos haya un enlace al archivo fuente de la prueba que se va a modificar. Hay alguna forma de hacer esto. Gracias por adelantado.

Jon Newbill

Respuesta

5

La forma TFS asociados trabajan con elementos de código es en el registro. Una de las razones para esto es que un archivo fuente puede implementar muchos requisitos, tareas y correcciones de errores a lo largo del tiempo. Desea asociar los cambios al archivo con un elemento de trabajo, no con el archivo en sí.

TFS Checkin dialogue

Un requisito (o corrección de errores o tarea) podría implicar cambios en varios archivos por lo que debe checkin archivos en grupos lógicos. Es decir. si ha cambiado 3 archivos de origen y un archivo de configuración para corregir un error, puede verificar esos archivos por separado y asociar los cambios al elemento de trabajo de error en cada registro. También puede verificar los 4 archivos al mismo tiempo y asociar ese registro único al elemento de trabajo.

Si cambia 3 archivos fuente y un archivo config para corregir un error, y también ha cambiado otro archivo fuente para agregar funcionalidad adicional, debe evitar consultar este archivo con los demás ya que se mantendrá en el mismo conjunto de cambios y asociado con los mismos elementos de trabajo que el código de corrección de errores.

En su caso específico, si los requisitos cambian, entonces creo que probablemente deba crear un nuevo elemento de trabajo. De esta forma, puede ver el código que implementó el requisito original y los cambios en el archivo se asociarán al cambio en los requisitos.

3

Puede asociar conjuntos de cambios a elementos de trabajo como se ve en esta imagen enter image description here

Cuestiones relacionadas