2012-06-23 3 views
7

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

+0

"किसी भी तरह" का चयन करें - यह क्या मतलब है? क्या आपने 'svn move' या कुछ किया था? –

+0

सचमुच, मुझे याद नहीं है। काम करने के अलावा, मैंने केवल भंडार के चारों ओर देखा, किसी भी सेटिंग को नहीं बदला - या तो मैंने सोचा। मैं बस मानता हूं कि सेटिंग स्वयं ही नहीं बदली है। बीटीडब्लू, मैंने केवल आइडिया के नियंत्रणों का उपयोग किया था, न कि स्वयं 'svn'। – Erik

उत्तर

16

रिपोजिटरी यूआरएल कार्यशील प्रति मेटाडेटा में संग्रहीत है, आईडीईए इसे स्वचालित रूप से नहीं बदलता है। आप इसे VCS का उपयोग करके इंटेलिजे आईडीईए से मैन्युअल रूप से बदल सकते हैं। Subversion | मेनू स्थानांतरित करें।

यह svn relocate या टोर्टोइस एसवीएन Relocate... मेनू के साथ कमांड लाइन से भी किया जा सकता है।

+0

यह पता चला है कि मेरी समस्या कुछ और है, लेकिन फिर भी धन्यवाद। – Erik

+3

मेरा स्थानापन्न E155024 के साथ विफल रहता है: अमान्य स्थानांतरण स्थान – dbrin

+0

वीसीएस | सबवर्सन | मेनू स्थानांतरित करें। कुछ भी नहीं – Hamidreza

1

अपनी परियोजना अपने भंडार की जड़ (पूर्व: my-svn-repo/my-project/trunk) पर संग्रहीत नहीं है, तो और उदाहरण के लिए, आप को my-project नाम दिया तो क्योंकि शरण लेनी कार्यक्षमता अभ्यस्त काम यह भंडार और नहीं अपने उप-फ़ोल्डर से संबंधित है । इस मामले में आपको इसका उपयोग करके "स्विच" करना होगा:

  • इंटेलिजे आइडिया: वीसीएस> अपडेट प्रोजेक्ट> नए नामित फ़ोल्डर का चयन करें या;
  • कछुआ SVN: स्विच> नया फ़ोल्डर