2011-02-14 10 views
41

मैं जानना चाहता हूं कि किसी दिए गए प्रोजेक्ट के लिए टीम फाउंडेशन सर्वर में संपूर्ण परिवर्तन इतिहास को कैसे देखना है।टीम फाउंडेशन सर्वर: परिवर्तन इतिहास को कैसे देखें

मुझे बदल #, उपयोगकर्ता नाम, प्रस्तुत करने, विवरण, फाइलों की तारीख है कि बदल रहे थे, आदि

दिखाने:

इस

क्या मैं वर्तमान changeset को changeset 1 से सभी तरह से शुरू करने see- करना चाहते हैं

नोट: मैं सिर्फ किसी दिए गए फ़ाइल के इतिहास को देखना नहीं चाहता हूं, या डीआईआर, मैं पूरी डर्न चीज़ के लिए इतिहास देखना चाहता हूं। यानी, परिवर्तन 1 में क्या हुआ, परिवर्तन 2 में क्या हुआ, परिवर्तन 3 में क्या हुआ, आदि

उत्तर

54

आप विजुअल स्टूडियो में Source Control Explorer पर जा सकते हैं और अपनी प्रोजेक्ट पर राइट-क्लिक कर सकते हैं और View History का चयन कर सकते हैं। यह आपको उस प्रोजेक्ट में किए गए सभी परिवर्तनों की सूची दिखाएगा, जिन्होंने उन्हें बनाया था, जिस तारीख को बनाया गया था और उन परिवर्तनों में कोई टिप्पणी शामिल की गई थी। यदि आप किसी भी विशेष परिवर्तन पर डबल-क्लिक करते हैं, तो आप उन परिवर्तनों को देख सकते हैं जो उस परिवर्तन में बदल दिए गए थे।

लिंक जोड़ने के लिए संपादित किया गया।

+4

नहीं है कि केवल से पता चलता है जो कि विशेष रूप से फ़ाइल में परिवर्तन किए। उदाहरण के लिए यदि आप समाधान पर राइट क्लिक करते हैं, तो यह आपको बताएगा कि उस विशेष .sln फ़ाइल में कौन बदलाव करता है। यदि आप प्रोजेक्ट पर राइट क्लिक करते हैं तो यह आपको ले जाएगा जो उस विशेष.csproj फ़ाइल में बदलाव करता है – foreyez

+6

@foreyez हां, लेकिन अगर आप पूरे स्रोत नियंत्रण फ़ोल्डर (जिसे आपने पहले अपने वर्कस्पेस में मैप किया है) पर राइट-क्लिक किया है, तो आप सभी देखेंगे उस फ़ोल्डर में सभी फ़ाइलों में किए गए परिवर्तन, जो आपने पूछा है। – vlad

+1

मुझे क्षमा करें !! तुम बहुत सही हो धन्यवाद – foreyez

11

यह कमांड लाइन के माध्यम से भी किया जा सकता है।

सलाह दीजिये कि यदि आपके पास उस पथ में महत्वपूर्ण परिवर्तन इतिहास है, तो इस प्रक्रिया में काफी समय लग सकता है, और (कम से कम टीएफएस 2008) आपके डेटा स्तर पर बहुत अधिक tempDB स्थान खा सकता है।

tf history "$/TeamProject/Path" /recursive /noprompt /format:detailed 

यह चेक-इन में शामिल किए गए समेत किसी दिए गए फ़ोल्डर के लिए संपूर्ण परिवर्तन इतिहास को डंप करेगा।

4

स्रोत नियंत्रण Explorer में, या मेनू के माध्यम से (वहाँ एक बटन "Find Changesets" उपकरण पट्टी में है): फ़ाइल -> स्रोत नियंत्रण -> खोजें -> changesets का पता लगाएं। खोज परिवर्तन संवाद बॉक्स प्रकट होता है।

आप उपयोगकर्ता द्वारा या सभी उपयोगकर्ताओं द्वारा सभी changesets देखने के लिए आदि के लिए इसका इस्तेमाल कर सकता है ..

enter image description here

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