2012-09-28 19 views
11

टीएफएस 2012 में, स्थानीय रूप से काम करने के लिए एक नया तरीका है, स्थानीय वर्कस्पेसटीएफएस 2012 .gitignore .hgignore समकक्ष

यह अच्छी खबर है:

  • नहीं 'बाहर की जाँच' फ़ाइलों
  • कोई और अधिक केवल पढ़ने के लिए फ़ाइलों और मुद्दों जब बनाम के अलावा अन्य कार्यक्रमों से फाइलों के साथ काम
  • कोई और अधिक 'नवीनतम हो जाओ' वास्तव में नवीनतम

हो रही नहीं लेकिन यह भी मैं एक तरह से TFS बताने के लिए फ़ाइलों को जब बदलाव के लिए फाइल सिस्टम की निगरानी की अनदेखी करने की आवश्यकता होगी मतलब है। यह TFS2012 में कैसे संभाला जाता है?

उत्तर

14

टीएफएस यूई में चकित करके स्वयं जवाब मिला। उत्तर यह है कि इसे आपकी शाखा की जड़ में रखी गई फ़ाइल '.tfignore' द्वारा नियंत्रित किया जाता है।

'लंबित परिवर्तन' में एक अधिसूचना थी कि मेरे पास अपरिवर्तित फ़ाइलें थीं। इससे मुझे एक संवाद हुआ जहां मैं फ़ाइल नाम, एक्सटेंशन, फ़ोल्डर नाम इत्यादि द्वारा सामानों को अनदेखा कर सकता था। यहां कुछ नियम जोड़ना। शाखा रूट में tfignore बनाया और उस फ़ाइल को लंबित परिवर्तन किया। दूसरे शब्दों में, यह वही काम करता है जैसे अधिकांश अन्य संस्करण नियंत्रण प्रणाली।

+0

यह विजुअल स्टूडियो/टीएफएस 2013 के साथ मेरे लिए काम नहीं करता है - मुझे लगता है कि यूआई में किसी अनदेखी सूची में फ़ाइलों को जोड़ने के लिए ऐसा कोई विकल्प नहीं है, और फ़ाइल को मैन्युअल रूप से बनाने से फ़ाइलों को अनदेखा नहीं किया गया है । (पूर्णता के लिए इस टिप्पणी को शामिल करते हुए, उत्तर की आलोचना के रूप में नहीं।) –

+0

मेरे लिए भी यही है। मैंने कोशिश की कि कुछ भी काम नहीं कर रहा है। .dll और .pdb के साथ मेरा समाधान बिन और ओबीजे फ़ोल्डर्स अभी भी लंबित परिवर्तनों में दिखाई दे रहे हैं। – HaBo