2011-01-12 7 views
38

क्या कोई तरीका है कि मैं टीएफएस में स्रोत नियंत्रण में मौजूदा फ़ोल्डर जोड़ सकता हूं? मैंने फ़ाइल सिस्टम में, टीएफएस के बाहर एक नया फ़ोल्डर बनाया है, और इसे स्रोत नियंत्रण में जोड़ना चाहता हूं, लेकिन ऐसा करने का एकमात्र स्पष्ट तरीका है मेरे नए फ़ोल्डर को अस्थायी नाम पर बदलने का हास्यास्पद कामकाज, फिर बनाना स्रोत नियंत्रण एक्सप्लोरर में नया फ़ोल्डर, फिर मेरे नामित, मूल नए फ़ोल्डर से आइटम जोड़ना।टीएफएस स्रोत नियंत्रण में मौजूदा फ़ोल्डर जोड़ें

उत्तर

43

"फ़ोल्डर में आइटम जोड़ें ..." विकल्प चुनने के बाद बस फ़ोल्डर का चयन करें। आप उस संदर्भ मेनू से प्राप्त कर सकते हैं जब आप फ़ोल्डर पर राइट क्लिक करते हैं (या तो नाम या वास्तविक फ़ोल्डर स्वयं)।

विज़ार्ड का अगला पृष्ठ आपको शामिल और बहिष्कृत फ़ाइलों की सूचियों के साथ प्रस्तुत करेगा। अपनी इच्छित फाइलों का चयन करें और फिर "समाप्त करें" दबाएं।

फिर लंबित परिवर्तन सबमिट करें।

+1

एनबी। टीएफएस को एससी खाली फ़ोल्डर में लाने की कोशिश के साथ थोड़ा सा खेला ... ऐसा लगता है कि आप वास्तव में परेशान नहीं कर सकते हैं। जैसे मेरे पास SquishIt चल रहा है और इसे एक विशिष्ट फ़ोल्डर की आवश्यकता होती है जब तैनात संस्करण सर्वर को हिट करता है, इसलिए यह कहीं भी रनटाइम को संयुक्त सीएसएस/जेएस फाइलों को बनाने के लिए कहीं है। ऐसा लगता है कि मुझे एक डमी फ़ाइल में चेक करने की आवश्यकता है, या मौजूदा फ़ाइलों में से एक को टीएफएस फ़ोल्डर को पहचानने के लिए, और इसे तैनाती में शामिल करने की आवश्यकता है। बहुत मूर्खतापूर्ण। हमें इस तरह हमारे स्रोत नियंत्रण को चालित नहीं करना चाहिए ... :( – MemeDeveloper

+17

बस स्पष्ट करने के लिए: ** फ़ोल्डर में आइटम जोड़ें ** स्रोत नियंत्रण एक्सप्लोरर के टूलबार पर एक बटन है। मैं इसे आधारित नहीं ढूंढ पाया इस जवाब पर और गलती से यह एक और लेख पढ़ रहा है। – toddmo

+2

मुझे लगता है कि आपने मुझे कई घंटों के घनिष्ठ क्रोध को बचाया है। आप लोग रॉक। –

18

मुझे आपको एक आसान तरीका साझा करने दें जो मैंने अभी सोचा था। (मुझे एक ही परेशानी हो रही थी, और इसलिए मुझे यह पोस्ट मिला।)

उस फ़ोल्डर को खींचें जिसे आप समाधान एक्सप्लोरर में जोड़ना चाहते हैं और उस स्थान पर ड्रॉप करें जहां आप जोड़ना चाहते हैं।

ता ता! हो गया है।

मेरा वीएस -2010 है।

+0

धन्यवाद, जो कि आपके द्वारा जोड़े गए सभी समाधानों और परियोजनाओं को बांधने के लिए पूरी तरह से काम करता है, वीएस संकेत देगा , समाधान/प्रोजेक्ट पर क्लिक करें और "बाइंड" – rob

+0

यह केवल तभी काम करता है जब आप उस स्थान को जोड़ना चाहते हैं जहां आप फ़ोल्डर को जोड़ना चाहते हैं। स्रोत स्रोत के तहत फाइल/फ़ोल्डर्स रखना पूरी तरह कानूनी है जो विजुअल स्टूडियो का हिस्सा नहीं है समाधान – LeonZandman

+0

@LeonZandman आह ... यह कम से कम मेरे पर्यावरण में दोनों मामलों में काम करता है। (win7 + VS 2013) – maxisam

3

खींचने और छोड़ने से पहले पर आइटम जोड़ें, आपको अपने स्थानीय ड्राइव में मूल TFS फ़ोल्डर को मानचित्र करना होगा।

है, तो आप TFS में /Top/Projects फ़ोल्डर में एक C:\Stuff\HelloWorld निर्देशिका जोड़ना चाहते हैं, तो आपको पहले /Top/ProjectsC:\Stuff and then add HelloWorld को मैप करना होगा।