2016-01-22 12 views
9

विजुअल स्टूडियो टीम सर्विसेज में, मैंने गलती से एक मौजूदा परियोजना में एक गिट भंडार जोड़ा जो टीएफवीसी के तहत था, इसलिए अब परियोजना में दो भंडार हैं।विजुअल स्टूडियो टीम सेवाएं: रिपॉजिटरी

समस्या यह है कि, मुझे परियोजना से इस संग्रह को हटाने के लिए कोई विकल्प नहीं मिल रहा है। मुझे लगता है कि एकमात्र विकल्प पूरी परियोजना को हटाना है (जाहिर है कि मैं क्या करना चाहता हूं)।

ऑनलाइन उपज खोजना कोई उपयोगी परिणाम नहीं है, क्योंकि सभी लेख किसी प्रोजेक्ट को हटाने के बारे में प्रतीत होते हैं, किसी प्रोजेक्ट से रिपॉजिटरी को हटाने के बारे में कुछ भी नहीं मिल सकता है।

उत्तर

12

मेरे मामले Pascal Berger द्वारा the comment से समाधान काम में: मैं एक दूसरा, खाली भंडार बना लिया है, और बाद मैं दो खजाने था "हटाएँ" विकल्प दिखाई देने लगते हैं जब किसी भी भंडार पर राइट-क्लिक करें।

+1

मैं "विश्वास पर" सही के रूप में चिह्नित करूंगा, क्योंकि अब मैं उस परियोजना पर काम नहीं करता हूं;) –

+1

कोई विश्वास आवश्यक नहीं है; अभी जांच की है और यह एक अच्छा समाधान है। –

2

शीर्ष बाईं ओर कोड हब में अलग-अलग भंडारों के बीच चयन करने के लिए एक ड्रॉप डाउन है। इस ड्रॉपडाउन के नीचे एक 'रिपॉजिटरीज प्रबंधित करें' लिंक है।

संस्करण नियंत्रण प्रशासन में आप रिपॉजिटरी पर राइट-क्लिक कर सकते हैं और 'रिपॉजिटरी हटाएं' चुनें।

सीधा लिंक है: https://YourTenant.visualstudio.com/DefaultCollection/YourTeamProject/_admin/_versioncontrol

उचित मूल्यों के साथ YourTenant और YourTeamProject बदलें।

यदि आपको ड्रॉपडाउन में लिंक दिखाई नहीं देता है या कोई त्रुटि संदेश प्राप्त होता है तो आपके पास शायद अधिक अनुमति नहीं है।

+2

के साथ नहीं छोड़े गए हैं, मैं एकमात्र व्यवस्थापक हूं और एकमात्र विकल्प जो मैं देखता हूं वह है "रिपोजिटरी का नाम बदलें", बिल्कुल हटाने का कोई विकल्प नहीं है! –

+0

मैंने टीम के सभी सदस्यों के लिए "अनुमति" देने के लिए सभी अनुमतियों को सेट करने का भी प्रयास किया, लेकिन उनमें से कोई भी डिलीट विकल्प नहीं देखता है। –

+1

क्या यह हो सकता है कि गिट रिपोजिटरी टीम प्रोजेक्ट का डिफ़ॉल्ट भंडार है (जिसे हटाया नहीं जा सकता है)? यदि आप अस्थायी रूप से एक नया संग्रह बनाते हैं तो क्या आप नए भंडार पर डिलीट विकल्प देखते हैं? –

3

गिट रेपॉजिटरीज़ को केवल तभी उपलब्ध करें जब आपके पास एक गिट-आधारित प्रोजेक्ट में एकाधिक गिट रेपो हों। तो आपके मामले में गिट रेपो को हटाने का कोई तरीका नहीं है। आप Microsoft उपयोगकर्ता आवाज पर एक सुविधा का अनुरोध प्रस्तुत कर सकते हैं: http://visualstudio.uservoice.com/forums/330519-team-services

+0

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

+1

आपके पास 2 रेपो होने पर केवल एक रेपो को हटाने में सक्षम होने का शानदार विचार कौन था? – toroveneno

1

टीम प्रोजेक्ट हटाएं और शेष रेपो भी हटा दिया जाएगा। इस तरह आप एक खाली टीम प्रोजेक्ट

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