2012-08-30 11 views
82

वीएस2012 वीएस -2010 में टीएफएस चेक-इन के लिए पॉपअप विंडो को निकालने लगता है। अब यह मेरी साइडबार में टीम एक्सप्लोरर टैब लेता है, और महत्वपूर्ण चीजों को तोड़ देता है - जैसे कि मैंने कौन सी फाइलें बदल दी हैं। वीएस2012 में चेक-इन के लिए सामान्य पॉपअप विंडो पर वापस जाने का कोई तरीका है? Pending Changes खिड़की Team Explorer भीतर विलय कर दिया हैवीएस2012 सामान्य टीएफएस चेकइन विंडो पर वापस आते हैं?

+18

क्लब में शामिल हों -> http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2289060-bring-back-the-view-all-pending-changes-window-vs –

+21

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

+4

@ मार्क आप किस बारे में बात कर रहे हैं? इसका .NET या किसी भी .NET प्रोग्रामिंग भाषाओं से कोई लेना देना नहीं है, वीएस बस और आईडीई है और यदि आपको यह पसंद नहीं है तो SharpDevelop जैसे विकल्प हैं या आप अपना खुद का निर्माण भी कर सकते हैं ... –

उत्तर

3

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

+0

यह वह समाधान है जिसका मैंने सबसे अधिक इस्तेमाल किया, जब तक कि मैं गिट में स्विच नहीं करता। – davidpricedev

12

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

Solution Explorer - Pending Changes Filter

+12

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

+0

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

+0

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

20

उपयोग tf checkin कमान और आप वही पुरानी चेकइन खिड़की मिल जाएगा।

89

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

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

यहाँ एक स्क्रीनशॉट है:
External Tools Dialog

आप उपकरण से आह्वान कर सकते हैं -> चेकइन (या यहां तक ​​कि वर्णित here रूप Tools.ExternalCommand * के लिए कीबोर्ड शॉर्टकट आवंटित) और एक नई शैली के साथ पुराने उपहार का आनंद लें:
Checkin Dialog

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

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

+9

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

+0

अच्छा समाधान! Thanx Borislav! – Schnapz

+4

कोई भी जानता है कि जब EXE का आह्वान किया जाता है तो कमांड विंडो को दिखाने से रोकने के लिए कैसे? – cgatian

4

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

Right-click the tab and select

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