2010-08-25 9 views
8

पर डब्ल्यूसी को स्थानांतरित करने का प्रयास करने में समस्या मेरे पास कई कामकाजी प्रतियां हैं जिन्हें पुराने भंडारों से चेक किया गया था।
पुराने भंडार अब एक नए भंडार में संयुक्त हो गए हैं, इसलिए भंडार का नाम और नए भंडार के अंदर के स्थान बदल गए हैं।
अब मैं इन कामकाजी प्रतियों को अपने नए स्थानों पर नए भंडार में स्थानांतरित करना चाहता हूं।नई रिपोजिटरी

जब TortoiseSVN के साथ एक शरण लेनी कर रही है, मैं एक चेतावनी मिलती है:

It seems you are trying to relocate your working copy to a different path inside the same repository.
From: https://old-repository/oldpath/folder
To: https://new-repository/newpath/folder
A relocate is only needed if the path to a repository has changed.
Changing to a different path inside a repository is done by a switch operation.

लेकिन यह एक ही भंडार के अंदर एक अलग रास्ता नहीं है। यह वास्तव में एक अलग पथ/नाम के साथ एक नव निर्मित भंडार है।

The repository at ' https://new-repository/newpath/folder ' has uuid 'd3b83275-bf16-aa42-9467-f8a402003233', but the WC has '30e22be1-af51-d84d-ad8f-d4e8545a4735'

मेरी गलती कहां है:
जब मैं चेतावनी ingore और शरण लेनी के साथ जारी है, मैं कोई त्रुटि मिलती है?

+1

क्या बस, अपने काम की नकल परिवर्तन का एक पैच बनाने वाले नये भंडार बाहर की जाँच के साथ कुछ गड़बड़ है और फिर पैच लागू कर रहे हैं? – Jasper

+1

इसके साथ कुछ भी गलत नहीं है, मैं बस यह समझने की कोशिश कर रहा हूं कि क्यों रिलायंस काम नहीं करता है। – Holgerwa

उत्तर

14

आप को एक नए भंडार में स्थानांतरित नहीं कर सकते हैं, आपको अपनी कार्यशील प्रतिलिपि हटाने और साफ चेकआउट करने की आवश्यकता है। स्थानांतरित करें केवल तभी उपयोग किया जा सकता है जब एक भंडार को किसी नए सर्वर में अपरिवर्तित स्थानांतरित किया गया हो या सर्वर का नया नाम हो।

+0

आपकी मदद के लिए धन्यवाद, जो अब समझ में आता है! – Holgerwa

4

आप वास्तव में आप क्या करने की कोशिश कर रहे हैं के लिए मजबूर करना चाहता था, तो आप आदेश का उपयोग कर सकते हैं:
svnadmin setuuid

वर्ष के रूप में ही GUID के लिए नए repoistory स्थापित करने के लिए।

यह यूयूआईडी त्रुटि का ख्याल रखेगा, और आपको svn switch फिर से प्रयास करने में सक्षम बनाता है।
(के साथ या बिना --relocate, मैं अपने descriiption से नहीं बता सकते कि कैसे आप भंडार के अंदर रास्तों पुन: व्यवस्थित किया है)

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