tfs tfs2010 tfs-sdk

tfs - Obtenga el "texto" de historial de una edición de elemento de trabajo anterior



tfs2010 tfs-sdk (2)

Consulte esta publicación en el blog: http://blogs.msdn.com/b/aaronbjork/archive/2011/01/10/programmatically-reading-work-item-comments.aspx

Es una operación simple, pero puede no ser clara al principio a menos que descubra que debe recorrer la colección de Revisiones del elemento de trabajo para ver esos comentarios.

Digamos que hago un elemento de trabajo en TFS. Luego realizo un cambio y actualizo el texto en la pestaña Historial (luego guardo).

Usando la API TFS, ¿cómo puedo obtener ese texto?

Hubiera pensado que habría estado en la cadena de Historia para el último elemento en la colección Revisiones en el elemento de trabajo. (Debido a que para establecer la cadena a través de la API, puede usar el Historial en un elemento de trabajo normal). Sin embargo, en la matriz Revisiones , todos los elementos de trabajo se muestran con el Historial vacío.

¿Alguna idea sobre cómo puedo obtener esta cadena?


Puedes obtener cualquiera de los campos básicos de tfs a través del enlace de aaronbjork y cambiarlo para usarlo

Field f = r.Fields.TryGetById(1); o Field f = r.Fields["Title"]

  • title = 1
  • descripción = 52
  • la lista de nombres e Id. está en la enumeración de CoreField (solo para campos no personalizados)