मेरे संकुल फ़ोल्डर को अनदेखा करने के लिए TFS प्राप्त करें


332

मैं अपने packagesफ़ोल्डर को अनदेखा करने के लिए TFS (2013) प्राप्त करने की कोशिश कर रहा हूं । जैसा कि मैं NuGet का उपयोग कर रहा हूँ, मैं इसे उत्साहपूर्वक नियंत्रित नहीं करना चाहता हूँ और यह बहुत अच्छा है!

मैंने क्लोकिंग करने की कोशिश की है (काम नहीं लगता है), मैंने .tfignoreफाइलें जोड़ने की कोशिश की है - कुछ भी नजरअंदाज नहीं किया गया है। क्यों टीएफएस टीम बस एक विकल्प को जोड़ने के लिए स्थायी रूप से बहुत सारे तोड़फोड़ ग्राहकों की तरह एक फ़ोल्डर या फ़ाइल को अनदेखा नहीं करते हैं ?!


टीएफएस और विज़ुअल स्टूडियो के कौन से संस्करण आप उपयोग कर रहे हैं? क्या आप स्थानीय या सर्वर कार्यस्थानों का उपयोग कर रहे हैं?
जेम्स रीड

यह एक NuGet बग है, जाहिरा तौर पर: docs.nuget.org/docs/reference/package-restore-with-team-build
user2864740


1
आपको इस सवाल पर जवाब बदलना चाहिए
क्रिस मैरिसिक

3
यदि आप NuGet का उपयोग कर रहे हैं तो संकुल फ़ोल्डर की आवश्यकता है। आप निर्माण पर लापता बायनेरिज़ को पुनर्स्थापित करने के लिए NuGet सेट कर सकते हैं (ताकि आप स्रोत फ़ोल्डर संकुल को नियंत्रित करें, लेकिन बायनेरिज़ को अनदेखा करें)। - लेकिन इसके साथ समस्याएँ हैं: न्यूगेट बाइनरी के लिए अपडेट किया जाना संभव है (संस्करण संख्या बदलते हुए), या हटाए जाने के लिए, आदि - यह सभी प्रकार की अजीब विषमताओं के लिए संभव है। अपने बिल्ड को मौका देने के लिए मत छोड़ो - पूरे पैकेज फ़ोल्डर में जांचें। आप अपने आप को बहुत सारे सिरदर्द बचा लेंगे।
ब्रेनस्ल्गस83

जवाबों:


497

यहां यह सौदा है: हमें पैकेजों की अनदेखी करने के लिए नुगेट और टीएफएस दोनों को बताना होगा , क्योंकि नुगेट स्रोत-नियंत्रण से संबंधित सामान करने की कोशिश कर रहा है कि यह बिल्कुल नहीं करना चाहिए (खराब फॉर्म, माइक्रोसॉफ्ट!)। इसलिए आपको दो काम करने होंगे।

सबसे पहले, .tfignoreसमाधान फ़ोल्डर में नामित एक फ़ाइल जोड़ें ( sबाद की कमी पर ध्यान दें tf)। इसकी सामग्री इस प्रकार होनी चाहिए:

\packages

यह TFS को आपके संकुल फ़ोल्डर को अनदेखा करने के लिए कहता है। अब, आप सोचेंगे कि यह repositories.configफ़ाइल को अनदेखा भी करेगा । लेकिन यह नहीं होगा। क्यों? कौन जानता है, माइक्रोसॉफ्ट के तरीके अजीब और रहस्यमय हैं। वास्तव में, मुझे लगता है कि यह NuGet सामान का हिस्सा है जिसे मैं नीचे रेखांकित करता हूं, लेकिन अगर यह भविष्य में कभी भी ठीक हो जाता है और आप repositories.configवीएस को पुन: उत्पन्न करने के बजाय फाइल रखना चाहते हैं , तो आपको इसका उपयोग करने में सक्षम होना चाहिए:

\packages
!\packages\repositories.config

ठीक है, इसलिए अब हमारी .tfignoreफ़ाइल के लिए धन्यवाद , टीएफएस आपके पैकेजों की अनदेखी कर रहा है। सब कुछ ठीक है, है ना? गलत , क्योंकि NuGet आपके स्रोत नियंत्रण के साथ चारों ओर घूम रहा है और आपके लंबित परिवर्तनों के लिए संकुल जोड़ रहा है। तो अब चलिए नुगेट को बताते हैं कि इसे पहले ही काट दिया जाए।

.nugetअपने समाधान फ़ोल्डर की जड़ में बुलाया एक फ़ोल्डर बनाएँ । 1 अब, नामक एक फाइल बनाएं NuGet.config, और इसे इस नए फ़ोल्डर 2 में डालें । इसकी सामग्री इस तरह दिखनी चाहिए:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <solution>
    <add key="disableSourceControlIntegration" value="true" />
  </solution>
</configuration>

और अब आपके पैकेज स्रोत नियंत्रण से बाहर रहना चाहिए। बस NuGet.configऔर .tfignoreफ़ाइलों को स्रोत नियंत्रण में जोड़ना याद रखें ताकि वे कभी खो न जाएं।

संपादित करें: यदि आप समस्या कर रहे हैं, तो आप अपने संकुल फ़ोल्डर को हटाना चाहते हैं, उस परिवर्तन में जाँच कर सकते हैं और फिर ऊपर दिए गए चरणों से गुजर सकते हैं।

ALSO EDIT: ऐसा लगता है कि Nuget के नए संस्करणों के साथ ऐसा नहीं होगा। इसलिए हो सकता है कि यदि आप वीएस / टीएफएस 2017 पर स्विच करते हैं, तो यह समस्या ऊपर के हुप्स के माध्यम से कूदने के बिना स्पष्ट हो जाएगी।

1 है । स्रोत नियंत्रण एक्सप्लोरर का उपयोग करके फ़ोल्डर जोड़ें; समाधान-राइट क्लिक करें> फ़ोल्डर जोड़ें -।> nuget
2 । जब मैंने वीएस 2013 का उपयोग करके यह पता लगाया, तो मैंने पाया कि NuGet.config को .nuget फ़ोल्डर में जाना था। यहां तक ​​कि अगर आपके पास पहले से ही आपके समाधान फ़ोल्डर की जड़ में एक NuGet.config फ़ाइल है (क्योंकि, कहते हैं, आपकी कंपनी में एक आंतरिक नगेट फ़ीड है)। हालाँकि, कुछ टिप्पणियों ने संकेत दिया है कि यह वी.एस. इसके अतिरिक्त, यदि आपके पास एक कस्टम फ़ीड है, तो सुनिश्चित करें कि आपके पास Nuget.config फ़ाइल में कुंजी के रूप में कस्टम फ़ीड और nuget.org दोनों हैं, या कभी-कभी TFS बेतरतीब ढंग से यह तय करेगा कि यह संकुल को पुनर्स्थापित नहीं कर सकता है।


1
मेरा मानना ​​है कि इसके लिए कम से कम TFS 2012 की आवश्यकता है। stackoverflow.com/questions/14365929/…
ClearCloud8

2
@zespri क्या फ़ाइल एक लंबित है? NuGet पैकेज? यह डिलीट लंबित नहीं होना चाहिए ... इसे हटा दिया जाना चाहिए! आपके द्वारा जो मैंने ऊपर सुझाव दिया है, उसे करने के बाद, टीम एक्सप्लोरर पर जाएं और उन सभी Nuget पैकेजों को हटा दें जो पहले से ही स्रोत नियंत्रण में हो सकते हैं। या बस संकुल फ़ोल्डर को पूरी तरह से हटा दें। मैं महीनों से इस सेटअप के साथ चल रहा हूं और उस त्रुटि का कभी अनुभव नहीं किया।
फ्राएलोन

5
VS2015 में Fyi, nuget.config का अंदर / होना / होना नहीं है। यह समाधान जड़ में महान काम करता है।
jnm2

141
किसी को भी यह लगता है कि एक फ़ोल्डर और फ़ाइल कैसे बनाई जाए जो एक अवधि के साथ शुरू होती है, एक और अवधि के साथ नाम समाप्त करें। तो यह .tfignore होगा। और .nuget
डेरेक ज़िम्बा

16
@DerekZiemba नीट चाल! मैं इन सभी वर्षों में कमांड लाइन के माध्यम से कर रहा हूं। मुझे लगता है कि यह ध्यान देने योग्य है कि जब आप ऐसा करते हैं, तो अनुगामी। ' हटा दिया जाएगा, मैंने शुरू में सोचा था कि आपका सुझाव सिर्फ एक अतिरिक्त के साथ रहना था। ' अंत पर।

53

उपरोक्त का एक वैकल्पिक समाधान निम्नलिखित है।

  • TFS में पैकेज फ़ोल्डर जोड़ें (बिना किसी फ़ाइल या उप-फ़ोल्डर के)
  • संकुल फ़ोल्डर पर राइट क्लिक करें
  • वाम क्लिक उन्नत
  • क्लोक पर क्लिक करें

यह ध्यान देने योग्य है कि इस समाधान को प्रति TFS कार्यक्षेत्र में लागू करने की आवश्यकता होगी। यह .tfignoreफ़ाइल का उपयोग करने के बजाय मेरे लिए कहीं अधिक मज़बूती से काम किया है ।

आप इस लेख के बारे में अधिक पढ़ सकते हैं ब्लॉग लेख में स्थापित टीएफएस को स्रोत नियंत्रण में NuGet पैकेज जोड़ने से रोकें


23

रिपोर्टिंग करने वाले लोगों के लिए .tfignore विकल्प nuget.config सेटिंग के साथ काम नहीं कर रहा था, यह रुचि का हो सकता है - इन चरणों ने आखिरकार मेरे लिए काम किया:

  1. मेरे पैकेज फ़ोल्डर में सब कुछ हटा दें
  2. सुनिश्चित करें कि TFS के पास उस फ़ोल्डर के आसपास कोई भी परिवर्तन लंबित नहीं है
  3. बंद वी.एस.
  4. VS को फिर से खोलें, और पुनः लोड करें समाधान - Nuget को फिर से पॉप्युलेट करने के लिए पुनर्स्थापना का उपयोग करें नोट TFT स्रोत नियंत्रण के लिए कोई परिवर्तन लंबित नहीं हैं

3
यह मेरे लिए काम किया है, जो कि फरियालों के समाधान को लागू करने के बाद, जो मैंने पैकेजों को बहाल करने के बाद किया था।
user849924

1
वास्तव में मददगार, हमें प्रारंभिक समय (TFS के लिए .tfignore फ़ाइल की पहली प्रतिबद्धता) के लिए ऐसा करना चाहिए, लेकिन हर एक पर नहीं। अगर मैं सही हूँ
राजेशकदेव

मुझे लगता है कि यह दृष्टिकोण केवल उस मशीन पर काम करेगा जो लबादा बनाती है। क्या मैं सही हूँ? इसलिए यह सभी टीम के सदस्यों के लिए मूल समस्या को हल नहीं करता है।
पैनोक्स

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

8

अपने समाधान में .nuget फ़ोल्डर में एक nuget.config फ़ाइल जोड़ें। Nuget.config फ़ाइल में निम्न जोड़ें:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <solution>
    <add key="disableSourceControlIntegration" value="true" />
  </solution>
</configuration>

अक्षम है, जो TFS संस्करण नियंत्रण के लिए ट्रिक बनाता है।


कोई प्रभाव नहीं है - यह भी एक वैश्विक समाधान नहीं है।
जस्टर

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

दृश्य स्टूडियो 2013. नया समाधान, ऐ। मैंने स्पष्ट रूप से प्रत्येक पैकेज को अनदेखा करते हुए .tfignore को जोड़ते हुए इस मुद्दे पर काम किया।
इतने सारे Goblins

2
ठीक है, यह प्रभावी रूप से "सक्षम करें एनगेट पैकेज रिस्टोर" करता है। बस बंद करें और अपने समाधान को फिर से खोलें! NuGet.config फ़ाइल केवल आपके समाधान को खोलने पर पढ़ी जाती है।
हेलिएक

यह मेरे लिए दृश्य स्टूडियो ऑनलाइन और VS2013 पर काफी काम नहीं किया। मैंने राइट क्लिक सॉल्यूशन का इस्तेमाल किया> नूगेट पैकेज रिस्टोर को इनेबल करें। यह Nuget.config फ़ाइल को समाधान रूट में जोड़ेगा .tfignore जोड़ें। मैं आम तौर पर समाधान रूट में एक पाठ फ़ाइल जोड़कर ऐसा करता हूं, जिससे यह पता चलता है और फिर 'पता जोड़ें'> राइट क्लिक अनदेखा पर क्लिक करके बाहर निकाल दें। फिर किसी भी पैकेज सहित सभी चीजों की जांच करें। फिर अपने समाधान में सभी पैकेजों को हटा दें और इस बदलाव में जांच करें (यह टीएफएस से पैकेजों को हटा देगा) समाधान खोलें और उन पैकेजों को जोड़ेंगे लेकिन टीएफएस उन्हें नहीं उठाएंगे।
डेविड विल्सन

7

आपको .tfignoreकाम करने के लिए स्थानीय कार्यक्षेत्रों का उपयोग करने की आवश्यकता है । .tfignoreफ़ाइल है कि फ़ाइलों या फ़ोल्डरों को आप अनदेखा करना चाहते वाले फ़ोल्डर में होना चाहिए।

तो अगर आपकी समाधान संरचना इस तरह दिखती है:

\Project
   \Packages
   \OtherStuff
   foo.cs

आप अपनी .tfignore फ़ाइल को \ Project में डालेंगे:

\Project
   \Packages
   \OtherStuff
   foo.cs
   .tfignore

आपके मामले में .tfignore की सामग्री होगी:

\packages

यहाँ आपके लिए कुछ दस्तावेज हैं: http://msdn.microsoft.com/library/vstudio/ms245454(v=vs.110).aspx#tfignore


2
मैंने .tfignore फाइलें जोड़ी हैं और जब मैं इस परियोजना का निर्माण करता हूं तो यह अभी भी tfs में संकुल जोड़ने की कोशिश कर रहा है। थोड़ा लगता है कि मैं इसे रोक सकता हूं।
मैट

क्या आप अपने द्वारा जोड़ी गई अनदेखी फ़ाइल पोस्ट कर सकते हैं?
श्रीहिंश - मार्टिन हिंसेलवुड

2
देखें docs.nuget.org/docs/reference/package-restore-with-team-build - यह .tfignore के साथ एक NuGet बग है, लेकिन एससीएम एकीकरण के लिए खुद को गिरवी जाना NuGet बताकर सुधारा जा सकता है।
user2864740

1
ऐसा लगता है कि आप उदाहरण के लिए गलत हो सकते हैं, ऐसा लगता है कि इसके packagesबजाय \packagesयह सापेक्ष होना चाहिए ।
मार्टिन

6

आप इसे AppData\Roamingसभी समाधानों (पुराने और नए) में स्थायी रूप से सेट कर सकते हैं !

अपनी %AppData%\NuGet\NuGet.Configफ़ाइल में, </configuration>XML टैग से ठीक पहले निम्नलिखित जोड़ें ...

<config>
  <add key="repositoryPath" value="C:\NuGetPackages" />
</config>
<solution>
  <add key="disableSourceControlIntegration" value="true" />
</solution>

... आप अपने इच्छित किसी भी मार्ग को निर्दिष्ट कर सकते हैं - महत्वपूर्ण बात यह है कि इसे अपने टीएफएस कार्यस्थल से बाहर रखें!

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

नोट - यह कार्य प्रति उपयोगकर्ता के आधार पर है।


1
अच्छा लगता है और संभवतः बहुत सरल है। आपको अपनी टीम में इस सेटअप को लागू करना होगा, और विशेष रूप से आपके बिल्ड सर्वर के लॉगिन / सेटअप के साथ-साथ यदि आप इस दृष्टिकोण को लेते हैं?
क्रिस एफ कैरोल

मैं कल्पना करूँगा। मैंने इस WRT बिल्ड सर्वर का परीक्षण नहीं किया है, क्षमा करें। मैं यह भी कल्पना करूंगा कि काम करने वाले फ़ोल्डरों के लिए अलग-अलग फ़ोल्डर पथ समस्याएं पैदा कर सकते हैं (मुझे लगता है कि कुछ NuGet पैकेजों में मेरे द्वारा सही तरीके से याद किए जाने पर कार्य पथ के हार्ड-रेफरेंस हैं)।
हेलिक

2

बिल्ड पर पुनर्स्थापित करने के लिए अपना समाधान सेट करें, पैकेज फ़ोल्डर और पैकेज फ़ाइल की जांच की जाएगी, लेकिन पैकेज नहीं होंगे।


1
कृपया "बिल्ड पर पुनर्स्थापित करें" बताएं।
user2864740

10
Visual Studio राइट-क्लिक करें "सक्षम करें NuGet पैकेज रिस्टोर" कार्यक्षमता को NuGet 2.7 के रूप में दर्शाया गया है - TFS 2013 मूल रूप से NuGet.targets फ़ाइल और proj फ़ाइलों में संशोधन के बिना NuGet पैकेज को पुनर्स्थापित करने का समर्थन करता है।
डैनियल मान

1

यदि आप TFS के साथ Git का उपयोग कर रहे हैं तो आपको एक ".gitignore" फ़ाइल जोड़ने की आवश्यकता है। आप इसे "टीम प्रोजेक्ट | सेटिंग्स | 'इग्नोर फाइल' में कर सकते हैं"। फिर फ़ाइल खोलें और Nuget संकुल के लिए अनदेखा कथन में निर्मित को अनलिमिटेड करें।

यदि आप TFVC का उपयोग कर रहे हैं और आपके पास स्थानीय कार्यस्थान कॉन्फ़िगर है तो आप ".tfignore" फ़ाइल का उपयोग कर सकते हैं जो Git फ़ाइल के समान प्रारूप का सम्मान करता है। मुझे लगता है कि आपको "पैकेज /" चाहिए।


हम टीएफएसवीसी और जैसा कि पहले ही पोस्ट में उल्लेख किया गया है - .tfignore फ़ाइल काम नहीं कर रही है।
जस्टर

जैसा कि मैंने कहा कि आपको .tfignore के सही प्रारूप का उपयोग करने की आवश्यकता है। मेरा मानना ​​है कि आपके पास गलत रास्ता गोल है
MrHinsh - मार्टिन Hinshelwood

@ थॉमसन ने एड थॉम्पसन के साथ बोलने के बाद, .tfignore फ़ाइल सही से काम नहीं करती है। यद्यपि .ignignore करता है।
21

@ ईडी को ठीक करने की जरूरत है;)
मृण्णाश - मार्टिन हिंसेलवुड

1

यह मेरे लिए दृश्य स्टूडियो ऑनलाइन और VS2013 पर काफी काम नहीं किया।

  • राइट क्लिक समाधान> सक्षम NuGet पैकेज पुनर्स्थापित करें। यह समाधान करने के लिए Nuget.config फ़ाइल जोड़ देगा

यहां छवि विवरण दर्ज करें

  • .Tfignore जोड़ें। मैं आम तौर पर समाधान रूट में एक पाठ फ़ाइल जोड़कर ऐसा करता हूं, जिससे यह पता चलता है और फिर 'पता जोड़ें'> राइट क्लिक अनदेखा पर क्लिक करके बाहर निकाल दें।

यहां छवि विवरण दर्ज करें

  • संकुल को .tfignore में जोड़ें और इसे repositories.config शामिल करने के लिए कहें

यहां छवि विवरण दर्ज करें

अन्य टिप्पणियों से ऐसा लगता है कि आपका माइलेज इस बिंदु पर भिन्न हो सकता है। मैं यह करता हूं:

  • किसी भी पैकेज सहित, सब कुछ जांचें।

  • अपने समाधान में सभी पैकेज हटाएं और फिर इस बदलाव को देखें (यह टीएफएस से पैकेज हटा देगा)

  • समाधान खोलें और निर्माण करें जो पैकेज को परियोजना में जोड़ देगा लेकिन टीएफएस उन्हें नहीं उठाएगा।


2
पहले, सक्षम करें Nuget पुनर्स्थापना को हटा दिया गया है, और वीएस 2015 में नहीं है, यदि आप उस मार्ग पर जाते हैं। दूसरा: पैकेजों और डीएलएस की जांच करना, उन्हें स्रोत नियंत्रण में जोड़ देगा, उन्हें समाधान में हटा देगा और जांच करेगा कि एससी से उन्हें नहीं हटाएगा, बस आपकी शाखा के सिरे से। -
टेरेज सैंडस्ट्रॉम

1
@ TerjeSandstrøm बिंदु लिया गया है, लेकिन यह प्रश्न 2013 के लिए विशिष्ट है। हाँ आप सही हैं, आपको इसे स्रोत नियंत्रण से स्थायी रूप से हटाने के लिए tf नष्ट करने का उपयोग करना होगा, लेकिन मुझे .tfignore फ़ाइल का पालन करने के लिए TFS प्राप्त करने का कोई अन्य तरीका नहीं मिला
डेविड विल्सन

1

मेरे लिए काम करने वाला समाधान .tfignore और Nuget.Config में निम्नलिखित सेटिंग बनाने के लिए था:

<configuration>
  ...
  <solution>
    <add key="disableSourceControlIntegration" value="true" />
  </solution>  
  ...
</configuration>

मेरे .tfignore में यह पंक्ति है:

\packages

[मैं विजुअल स्टूडियो 2015 अपडेट 2 का उपयोग कर रहा हूं]

यह आदर्श नहीं है, और वर्तमान में github / nuget पर एक खुले मुद्दे के रूप में लॉग इन किया गया है:

TFVC # 493 से पैकेज को छोड़ना आसान बनाएं


0

तेरजे का जवाब मेरे लिए हर समय काम नहीं करता है, कभी-कभी यह कुछ समय के लिए काम करेगा, लेकिन फिर यह मेरे लिए फिर से "अतिरिक्त" का एक भार देगा।

एकमात्र तरीका जो मैंने इसे स्थायी रूप से हल करने के लिए पाया है वह है अपने कार्यक्षेत्र में संकुल फ़ोल्डर को क्लॉक करना।

उदाहरण के लिए:

Type      Server                Local
============================================
Active    $/Work/Main           C:\Code\Main
Cloaked   $/Work/Main/Packages

यह बहुत अजीब था। क्या यह नवीनतम Visual Studio और NuGet संस्करणों के साथ होता है?
टेरेजे सैंडस्ट्रॉम

हां, मैं टीएफएस 2012 के स्थानीय कार्यक्षेत्रों पर वीएस 2013.4 और नुगेट 2.8 चलाता हूं।
डेवशॉ

आपको दर्जनों परियोजनाओं और प्रस्तावों के लिए हर पैकेज फ़ोल्डर को क्लॉक करना होगा। साथ ही टीम के प्रत्येक सदस्य को प्रत्येक कार्यक्षेत्र के लिए प्रक्रिया को दोहराना है
जस्टर

क्लॉक एक अच्छा जवाब नहीं है और दो अन्य जवाब काम से ऊपर हैं और डिजाइन के अनुसार हैं। आपके वातावरण में कुछ और चल रहा होगा।
श्रीहिंस - मार्टिन हिंसेलवुड

@ मृंहेश - विभाग के विभिन्न लोगों ने इस पर ध्यान दिया है और यह अभी टूट गया है। यह Git के साथ ठीक लगता है, लेकिन TFVC का उपयोग करते समय यह हर समय ऐसा करता है।
डेवशॉ

0

मेरी भी यही समस्या थी। /packagesकाम करना चाहिए, लेकिन मेरे लिए नहीं था। packages*.*काम किया।

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