एक सामान्य TFS चेकइन विंडो पर VS2012 वापस?


86

VS2012 TFS चेक-इन के लिए पॉपअप विंडो को हटाने के लिए लगता है जो VS2010 में था। अब यह मेरे साइडबार में टीम एक्सप्लोरर टैब को संभालने के लिए लगता है, और महत्वपूर्ण चीजों को दबा देता है - जैसे कि मैंने कौन सी फाइलें बदल दी हैं। VS2012 में चेक-इन के लिए सामान्य पॉपअप विंडो पर लौटने का कोई तरीका है?



22
नए संस्करण में सबसे खराब यूआई परिवर्तन - ऊपर वजन जोड़ने के लायक ...
स्पेसबिसन

4
@Mark तुम भी क्या बात कर रहे हो? इसका .NET या किसी भी .NET प्रोग्रामिंग लैंग्वेज से कोई लेना-देना नहीं है, VS सिर्फ और आईडीई है और अगर आपको यह पसंद नहीं है तो SharpDevelop जैसे विकल्प हैं या आप अपना खुद का निर्माण भी कर सकते हैं ...
Dean Kuga

2
@DeanKuga आपने दो चीजें याद कीं। # 1 वी.एस.नेट के लिए प्राथमिक / आधिकारिक आईडीई है - किसी और चीज का उपयोग करना (जिसमें से अधिकांश अज्ञात हैं) परेशानी के लिए पूछना है। # 2 VS और .Net दोनों MS (निस्संदेह अलग-अलग टीमों, लेकिन एक ही कंपनी) द्वारा विकसित किए गए हैं। यदि वह कंपनी मूर्खतापूर्ण गलतियों और ग्राहकों को अनदेखा करना शुरू कर देती है, तो यह उनके किसी भी उत्पाद के लिए अच्छा संकेत नहीं है।
मार्क

वाह, ऐसा लगता है कि चेकइन विंडो वापस आ गई है: uservoice1 और uservoice2
Borislav Ivanov

जवाबों:


5

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


यह वह समाधान है जिसका मैंने सबसे अधिक उपयोग किया था, जब तक कि मैंने गिट में स्विच नहीं किया।
davidpricedev

91

मेरे लिए, सबसे अच्छा समाधान iSid के उत्तर पर आधारित है: एक बाहरी टूल जोड़ने के लिए जो पुराने डायलॉग को पॉप अप करता है। आप इसे विज़ुअल स्टूडियो से कर सकते हैं: उपकरण -> बाहरी उपकरण ... -> निम्न मानों के साथ जोड़ें :

शीर्षक: चेकइन (या कोई भी नाम जिसे मेनू में प्रदर्शित किया जाना चाहिए)
कमांड: C: \ Program Files (x86) \ Microsoft विज़ुअल स्टूडियो 11.0 \ Common7 \ IDE \ TF.exe (यह विंडोज़ वी 64 पर डिफ़ॉल्ट वी.एस. स्थापित स्थान है)
तर्क: चेकइन
प्रारंभिक निर्देशिका: $ (सॉल्यूशन)

यहाँ एक स्क्रीनशॉट है:
बाहरी उपकरण संवाद

आप TOOLS -> चेकइन (या यहाँ तक कि यहाँ वर्णित के रूप में एक कीबोर्ड शॉर्टकट प्रदान कर सकते हैं) से आह्वान कर सकते हैं और एक नई शैली के साथ पुरानी अच्छाइयों का आनंद लें:
चेकइन डायलॉग

ध्यान दें कि यह समाधान नहीं होगा $(SolutionDir)चर के कारण खोला नहीं गया । इसे हल करने के लिए, आप इसके बजाय अपने कार्यक्षेत्र के लिए पथ को हार्ड-कोड कर सकते हैं।

इसके अतिरिक्त, tf.exe को 'शेल्व' तर्क के साथ मंगाया जा सकता है, जो पुराने शैली के शेल्विंग संवाद को दिखाएगा।


9
पहली बार इसे आज़माने वाले किसी भी व्यक्ति के लिए: इस बात का ध्यान रखें कि चेकइन विंडो को पॉपअप करने में कुछ सेकंड लग सकते हैं और आपको एक घंटा या कुछ भी नहीं मिलेगा जिससे आपको पता चले कि यह वास्तव में लॉन्च हो रहा है। यदि आप इसे लोड करते समय बंद कर देते हैं, तो आप वीएस विंडो के पीछे छुपा हुआ पॉपअप पा सकते हैं।
रॉबर्ट कोरवस

अच्छा समाधान! थैंक्स बोरिस्लाव!
श्नापज

4
किसी को पता है कि EXE के आह्वान पर कमांड विंडो को दिखाने से कैसे रोका जाए?
15

1
@cgatian खैर, यह संभव है, लेकिन कुछ अतिरिक्त काम करने की आवश्यकता होगी। आप इस प्रश्न के स्वीकृत उत्तर में बताए अनुसार चल रही प्रक्रिया के कंसोल विंडो को छिपा सकते हैं - हमारे मामले में, यह tf.exe होगा। बेशक, आपको अपना खुद का टूल (छिपी कंसोल विंडो के साथ) बनाना चाहिए, जो दोनों चीजें करेगा: tf.exe शुरू करें और अपने कंसोल विंडो को छिपाएं।
बोरिस्लाव इवानोव

1
Vs2017 के लिए, यहC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
FindOutIslamNow

21

tf checkinVisual Studio कमांड प्रॉम्प्ट से कमांड का उपयोग करें और आपको वही पुरानी चेकइन विंडो मिलेगी।


12

जबकि Pending Changesखिड़की के भीतर विलय कर दिया जाता है Team Explorer, जो Solution Explorerकि जांच के लिए लंबित है उसे फ़िल्टर करने की अनुमति देता है। इसके अलावा Open Filesफ़िल्टर भी लागू किया जा सकता है। जब Pending Changesफ़िल्टर लागू किया जाता है, तो सभी या कुछ फ़ाइलों को चुना जा सकता है और राइट क्लिक किया जा सकता है और फिर चेक इन करने का विकल्प होता है। यह कमांड सीधे दृश्य Team Explorerमें ले जाता है Pending Changes। निचे देखो...

समाधान एक्सप्लोरर - लंबित परिवर्तन फ़िल्टर


12
यह थोड़ा मदद करता है ... लेकिन एमएस को अलग होने के लिए चीजों को क्यों तोड़ना है यह मेरे से परे है।
klkitchens 13

मैंने यह कोशिश की, यह मुझे फिर से टीम एक्सप्लोरर में लंबित परिवर्तन स्क्रीन पर ले जाता है।
इस्माइल

+1 @ आईएसआईडी हालांकि यह आपको टीम एक्सप्लोरर में लंबित परिवर्तन स्क्रीन पर ले जाता है, लेकिन यह चुनने का एक आसान तरीका प्रदान करता है कि आप किन फाइलों को चेक-इन करना चाहते हैं।
जोनाथन मोफ्फैट

4

मुझे लगता है कि सबसे आसान समाधान सिर्फ टीम एक्सप्लोरर टैब को टैब किए गए दस्तावेज़ (राइट-क्लिक मेनू का उपयोग करके) के रूप में करना है। इस तरह यह पॉपअप डायलॉग के बराबर होगा।

टैब को राइट-क्लिक करें और चुनें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.