2013-07-14 9 views
15

में परियोजना खोलने जब मैं परियोजना को खोलते हैं, मैंने एक त्रुटि संदेशसबवर्सन त्रुटि vs2012 परम

" 
Subversion detected a working copy that needs an explicit upgrade in 'some directory'. 

While this working copy is not upgraded all files in this working copy will appear as new. 

When a working copy is upgraded it can no longer be used by Subversion clients that weren't designed for this (or later) working copy formats. 

Further working copy upgraded required warnings are suppressed until after you restart Visual Studio." 

इस समस्या का समाधान करने के लिए के साथ poping कर रहा हूँ। मैं विजुअल स्टूडियो 2012 परम, सबवर्जन नवीनतम, और अंख नवीनतम संस्करण का उपयोग कर रहा हूं।

+0

मैं इस एक ही गलती कर रहा हूँ, लेकिन मेरे काम कंप्यूटर पर प्रोग्राम उन्नत करने के लिए अनुमति नहीं है। क्या इसे ठीक करने का कोई और तरीका है? – chill182

उत्तर

20

अंख को हाल ही में एसवीएन 1.8 में अपग्रेड किया गया था - शायद आपके कछुए या कमांड लाइन svn अभी तक नहीं हैं। नवीनतम एसवीएन संस्करण में अपडेट करें, और इसका उपयोग करके, अपनी कार्यशील प्रति को एसवीएन 1.8 रेपो प्रारूप में अपग्रेड करें। इससे संदेश दूर हो जाएगा!

+4

इंस्टॉल प्रति अंशु प्रति वीएस2012 सिफारिश। अपरिवर्तित कछुआ एसवीएन 1.8.0। टा-दा। – SushiGuy

+0

बहुत उपयोगी। मेरे मामले में, यह का उपयोग कर परियोजना निर्देशिका को उन्नत करने के लिए 1.8 प्रारूप काम किया TortoiseSVN स्थापित करने और उसके बाद। धन्यवाद! –

2

यह मेरे लिए थोड़ा सा लंबा था। ये कदम उठाएँ (यह सोचते हैं कि आंख नवीनतम संस्करण से अपडेट) किया जाता है:

  1. अपग्रेड करने के बाद इस त्रुटि से बचने के लिए, पहले से ऐसा करते हैं "SVN: E155037: एक बड़े 1.7 ग्राहक के साथ सफाई इस साथ अपग्रेड करने से पहले ग्राहक "
  2. यदि आपके पास है तो slicksvn या अन्य गैर-कछुए कमांड लाइन टूल्स अनइंस्टॉल करें।
  3. नवीनतम संस्करण (कमांड लाइन टूल्स के साथ) को कछुआ अपडेट करें। कमांड लाइन SVN चेक अपने dir

BTW काम करने की जड़ में अपना काम कर dir

  • रन "SVN अपग्रेड" में आदेश के साथ "SVN --version" नवीनतम संस्करण का है, स्वच्छ चेकआउट हमेशा एक है विकल्प जब आप उन्नयन पर बहुत अधिक समय खर्च करना शुरू करते हैं।

  • 1

    मेरे मामले में, मैं SVN अपडेट नहीं कर सका, क्योंकि यह नेटवर्क व्यवस्थापक द्वारा बनाए रखा है। तो हल करने के लिए, मुझे Ankhsvn का संस्करण मिला जो मेरे एसवीएन नेटवर्क के अनुकूल है।

    नीचे दिए गए लिंक वर्तमान संस्करण डाउनलोड करने के लिए संभव है और पिछले AnkSVN

    https://ankhsvn.open.collab.net/downloads

    1

    एक ही मुद्दा था, इस संवाद समाधान Explorer में प्रत्येक आइटम के साथ "+" चिह्न चिह्नित किया गया था के बाद। मैं वीएस 2013 और अंख्स्वन 2.5 का उपयोग कर रहा था। > कार्य कॉपी एक्सप्लोरर, सही छोड़ दिया पेड़ पैनल में मेरी समाधान पर, "नवीनतम संस्करण में अपडेट" पर क्लिक करें क्लिक करें -

    समाधान वी.एस. मेनू दृश्य खोलने के लिए किया गया था। उसके बाद समाधान Explorer में आइटम उचित SVN राज्य के साथ दिखाया गया है और कहा कि संवाद अब और दिखाई नहीं दिया।

    संपादित करें:

    इस मैंने पाया कि समाधान फ़ोल्डर अब TortoiseSVN 1.7 है कि मैं था के साथ पोषणीय है, इसलिए अंत में मैं भी इसे अद्यतन करने के लिए किया था के बाद।