2011-03-16 13 views
7

मैं कार्य सामग्री के खिलाफ विकास शाखा में अपने स्रोत कोड में चेक इन करता हूं। सभी चेकइन्स को एक संबंधित कार्य आइटम होना आवश्यक है। इसलिए जब मैं शाखा पर इतिहास देखता हूं, तो मैं उस शाखा से जुड़े सभी कार्य आइटम देख सकता हूं।टीएफएस 2010 में किसी स्रोत शाखा से जुड़े कार्य आइटम कैसे निर्धारित करें?

इस बीच, मैं वर्तमान रिलीज शाखा में बग फिक्स कर रहा हूं। इसके अलावा, वे अपने काम के सामान से जुड़े हुए हैं।

जब एक और रिलीज के लिए समय आता है, तो हम उत्पादन को बग फिक्स चुनने के लिए मुख्य रूप से रिलीज करते हैं, नई कार्यक्षमता लेने के लिए मुख्य रूप से विकास करते हैं और अंततः मुख्य से एक नई रिलीज शाखा बनाते हैं।

मेरा सवाल है, मैं अपनी नई रिलीज शाखा पर "इतिहास देखें" (या एक और आदेश जो मुझे इच्छित डेटा दे सकता है) में सक्षम होना चाहता है और अंतिम रिलीज में बग फिक्स से जुड़े परिवर्तनों को देखना चाहता है निर्माण और विकास शाखा जो कि रिलीज शाखा बनाने के लिए संयुक्त है। क्या इसे करने का कोई तरीका है?

अनिवार्य रूप से हमें यह देखने का एक तरीका चाहिए कि किसी विशेष रिलीज शाखा के लिए कौन सी कार्य वस्तुओं का समाधान किया गया हो। साथ ही, हम एक कार्य आइटम आईडी की खोज करने में सक्षम होना चाहते हैं और देखें कि किस रिलीज शाखा ने इसे ठीक किया है।

क्षमा करें अगर यह अस्पष्ट है, तो मैं इसमें से कुछ सीख रहा हूं।

+0

मुझे लगता है कि मुझे पता है कि आप क्या पूछ रहे हैं लेकिन शायद एक ग्राफिक होगा (अहम) आपके प्रश्न को बेहतर तरीके से दिखाएगा? एक तस्वीर हजारों शब्दों के लायक है ... – ahsteele

उत्तर

3

मुझे नहीं लगता कि इसके लिए कोई आदेश मौजूद है। सबसे अच्छा तरीका TFS2010 में ट्रैक चेंजसेट सुविधा का उपयोग करना है। अधिक जानकारी के लिए इस MSDN लाइब्रेरी की जाँच करें:

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

ट्रैक ChangeSet दृश्य में, आप सही शाखा जहां परिवर्तन उत्पन्न क्लिक करें और ChangeSet विवरण जो changeset विवरण विंडो खुल जाएगा क्लिक कर सकते हैं। यहां, आप उन परिवर्तनों के साथ संबंधित वर्कटाइम देख सकते हैं।

+0

तो एक नई शाखा के साथ परिवर्तन सेट को जोड़ने का कोई तरीका नहीं है? विशेष रिलीज में कौन सी कार्य वस्तुओं का समाधान किया गया था, इस पर दृश्यता प्राप्त करने के लिए लोग आम तौर पर क्या करते हैं? – Scott

+2

जब हम वर्कटाइम बनाते हैं, हम क्षेत्र वर्कटाइम फ़ील्ड ड्रॉप-डाउन में रिलीज नाम जोड़ते हैं और हम क्षेत्र फ़ील्ड के तहत अनुरूप रिलीज नाम पर किसी विशेष रिलीज के सभी वर्कसाइट्स असाइन करते हैं। फिर, हम विशेष रिलीज में सभी वर्कटाइम खोजने के लिए वर्कटाइम क्वेरीज़ (क्षेत्र = रिलीज नाम द्वारा फ़िल्टर) का उपयोग करते हैं। – Jehan33

+0

उत्तर के रूप में इसे चिह्नित करने के लिए जा रहे हैं क्योंकि आपकी आखिरी टिप्पणी ने मुझे सही दिशा में इंगित करने में मदद की! धन्यवाद। – Scott

संबंधित मुद्दे