2010-08-18 16 views
6

में किसी कार्य आइटम के लिए टिप्पणी इतिहास प्राप्त करना अधिकांश दोष ट्रैकर्स में टिकट/घटना/समस्या/कार्य आइटम से संबंधित एक टिप्पणी इतिहास है।टीएफएस

मैं एक काम मद के लिए SDK के माध्यम से TFS से यही जानकारी प्राप्त करना चाहते हैं - आदर्श:

  • कौन टिप्पणी बनाया।
  • टिप्पणी का पाठ।
  • कौन अंतिम अपडेट/टिप्पणी संपादित

मैं निर्धारित किया है कि एक WorkItem "संशोधन" संपत्ति के माध्यम से availabe संशोधन का एक संग्रह है, और आप के माध्यम से लूप कर सकते हैं कि (यदि TFS में घटना संभव? है) प्रत्येक संशोधन - लेकिन एक संशोधन में "इतिहास" संपत्ति नहीं है जहां मुझे लगता है कि मैं उपयोगकर्ता द्वारा बनाई गई टिप्पणी पा सकता हूं। साथ ही मुझे विश्वास नहीं है कि प्रत्येक परिवर्तन के साथ एक टिप्पणी रिकॉर्ड करना अनिवार्य है - तो मुझे संदेह है कि मुझे उन संशोधनों को अनदेखा करने की आवश्यकता होगी जिनके पास कोई इतिहास संपत्ति जानकारी नहीं है?

Revisions Property on MSDN

सबसे अच्छा तरीका है TFS में एक काम मद के लिए इस "टिप्पणी इतिहास" जानकारी प्राप्त करने पर कोई विचार - संशोधन सूची सही तरीका है, या मैं एपीआई के किसी अन्य भाग का उपयोग करना चाहिए?

उत्तर

10

टिप्पणी इतिहास लाने के लिए आपको कार्य आइटम संशोधन पर "इतिहास" संपत्ति तक पहुंचने की आवश्यकता है।

WorkItem.History Property

जाहिर वर्तमान (नवीनतम) काम आइटम के संस्करण इस क्षेत्र के रूप में खाली करना होगा, लेकिन ऐतिहासिक संशोधन टिप्पणी नहीं होगा।

TFS: Getting workitem history from the api

"इतिहास" टीम एक्सप्लोरर में एक काम मद पर प्रदर्शित Revissions के माध्यम से पाशन और दोनों क्षेत्रों कि बदल रहे थे और "इतिहास" में पाठ का प्रदर्शन संपत्ति

+2

अरे यह द्वारा बनाया गया है मार्टिन, आप मुझे इन सवालों के जवाब देने वाले पंच पर मार रहे हैं! आपको +1 – Robaticus