पर इंगित करने के लिए कार्यशील प्रतिलिपि बदलें मुझे एक एसवीएन रिपोजिटरी मिली है जो एक नए पते/पथ में स्थानांतरित हो गया है। हालांकि, मेरे पास अभी भी पुराने (अब अमान्य) भंडार पथ को इंगित करने वाले असामान्य स्रोत कोड के साथ एक कार्यशील प्रति है। एक नई प्रतिस्थापन पर इंगित करने के लिए आप एक कार्यशील प्रति कैसे बदलते हैं?एसवीएन - नए svn पथ
उत्तर
svn switch --relocate
विवर्तन के संस्करण 1.7 के रूप में बहिष्कृत किया गया है। इसके बजाय svn relocate
कमांड का उपयोग करें।
यह FROM-PREFIX TO-PREFIX [PATH...]
या TO-URL
तर्क के रूप में लेता है।
अधिक जानकारी के लिए
svn help relocate
देखें।
कमांड लाइन विकल्प --relocate
कमांड लाइन विकल्प के साथ उपयोग करें।
प्रति काम करने और चयन पर TortoiseSVN
- राइट क्लिक करें का उपयोग करते हुए 'SVN स्विच ...'
- पर 'स्विच शाखा' फॉर्म नया SVN पथ
का चयन का उपयोग करना कमांड
- ओपन कंसोल ई
- नेविगेट काम कर प्रति
cd [working copy path]
- को आदेश लिखें
svn relocate [new url]
यह तभी लागू होता है जब TortoiseSVN का उपयोग किया जाता है, जिसे पोस्टर ने इंगित नहीं किया कि वह उपयोग कर रहा है। – zck
हाय @ ज़क कृपया ध्यान दें कि मैंने 1 उत्तर में पहला समाधान टोर्टोइज एसवीएन लिखा है और ** दूसरा दूसरा है कमांड इस कमांड को सामान्य रूप से उपversण के लिए बहिष्कृत किया गया है ** आप इस पृष्ठ की समीक्षा कर सकते हैं [svn relocate/svn subcommands] (http: // svnbook.red-bean.com/en/1.7/svn.ref.svn.c.relocate.html) –
ठीक है, मैंने जवाब देने के बाद कमांडलाइन तरीका शामिल करने के बाद आपके उत्तर को संपादित किया था। वह कमांडलाइन उत्तर पहले ही जून में पोस्ट किया गया था, इसलिए इसे दोहराने की कोई आवश्यकता नहीं है। – zck
अधिक सटीक होना
svn switch --relocate [complete url of the old repo] [complete url of the new repo]
उदाहरण के लिए:
svn switch --relocate http://svn.repo.com:9880/website/branches http://svnrepo.com/web/branches
बहुत सरल:
चरण 1: कमांड प्रॉम्प्ट खोलें/टर्मिनल और workpath सेट
चरण 2: इस लाइन निष्पादित svn switch --relocate http://newurl
- 1. git-svn dcommit त्रुटि: अपस्ट्रीम एसवीएन जानकारी
- 2. एसवीएन दो शाखाओं के बीच विलय - "पथ नहीं मिला"
- 3. SVN
- 4. SVN authz, पथ-आधारित प्रमाणीकरण संकट
- 5. एसवीएन रेपो का हिस्सा नए रेपो में कॉपी करें?
- 6. svn usernames
- 7. एसवीएन: एक नए ग्राहक को एक कार्यशील प्रति के एसवीएन संस्करण को अपग्रेड करने से रोकें?
- 8. एसवीएन से गिट एसवीएन
- 9. एसवीएन
- 10. एसवीएन रिपोजिटरी
- 11. Tortoise SVN
- 12. git-svn विलय 2 svn शाखा
- 13. एसवीएन
- 14. एसवीएन
- 15. प्रोटोकॉल svn + ssh
- 16. एसवीएन से एचजी: अब आउटपुट एसवीएन संशोधन संख्या एचजी चेंजसेट
- 17. एसवीएन
- 18. गिट-एसवीएन
- 19. svn
- 20. एसवीएन
- 21. मौजूदा एसवीएन रेपो
- 22. एसवीएन लॉग - svn: '।' एक कामकाजी प्रति नहीं है
- 23. गिट-एसवीएन
- 24. क्या गिट-एसवीएन स्टोर एसवीएन पासवर्ड है?
- 25. एसवीएन प्रमाणीकरण
- 26. एसवीएन
- 27. एसवीएन
- 28. एसवीएन
- 29. एसवीएन
- 30. AnkhSvn SVN
धन्यवाद। यही वह है जो मैंने उपयोग किया: svn switch --relocate फ़ाइल: /// उपयोगकर्ता/उपयोगकर्ता/old_repository/परियोजना/ट्रंक फ़ाइल: /// उपयोगकर्ता/उपयोगकर्ता/new_repository/परियोजना/ट्रंक – quano
svn में यूआरएल को ठीक नहीं करता है: बाहरी। कोई विचार यह कैसे करना है? –