2013-05-13 14 views
10

मेरे पास एक वेबस्टॉर्म प्रोजेक्ट है जो मेरे पास एक निश्चित निर्देशिका में है। मैं इस परियोजना को दूसरी निर्देशिका में ले जाना चाहता हूं।इंटेलिजे/वेबस्टॉर्म में आप परियोजनाओं को कैसे स्थानांतरित करते हैं?

यदि मैं .idea फ़ोल्डर को स्थानांतरित करता हूं, तो कुछ भी काम नहीं करता है। ऐसा लगता है कि परियोजना में सभी लिंक पूर्ण हैं, सापेक्ष नहीं।

उत्तर

16

वेबस्टॉर्म प्रोजेक्ट में लिंक रिश्तेदार हैं ($ PROJECT_DIR $ का उपयोग करके), पूर्ण नहीं।

  1. WebStorm में बंद सभी खुले परियोजनाओं:

    एक WebStorm परियोजना ले जाने के लिए।

  2. बंद वेबस्टॉर्म।

  3. प्रोजेक्ट फ़ोल्डर को अपने नए स्थान पर स्थानांतरित करने के लिए फ़ाइल प्रबंधक का उपयोग करें (यानी कट और पेस्ट करें)। उदाहरण के लिए, C:/dira/MyProject को C:/dirB/MyProject में स्थानांतरित करने के लिए Windows Explorer का उपयोग करें।

  4. प्रारंभ वेबस्टॉर्म। "वेबस्टॉर्म में आपका स्वागत है" स्क्रीन प्रदर्शित की जानी चाहिए।

  5. यदि पुरानी परियोजना जिसे आपने अभी ले जाया है, तो "हालिया परियोजनाओं" सूची में है, फिर इसे चुनें, फिर दबाएं हटाएं ताकि सूची से इसे हटाया जा सके।

  6. त्वरित प्रारंभ सूची से "खोलें निर्देशिका" का चयन करें, फिर आपके द्वारा अभी बनाए गए प्रोजेक्ट फ़ोल्डर का चयन करें। आपकी स्थानांतरित परियोजना वेबस्टॉर्म में खुल जाएगी। बस।

यह दृष्टिकोण वेबस्टॉर्म (8.0.4) के नवीनतम संस्करण का उपयोग कर विंडोज 7 के तहत काम करता है।

वेबस्टॉर्म के भीतर प्रोजेक्ट का चयन करने के लिए यह आकर्षक लग रहा है, फिर Refactor => Move ... का चयन करें, लेकिन वहां मत जाओ। वह पूरी परियोजना को स्थानांतरित नहीं कर रहा है। प्रलेखन से: "मूव रिफैक्टरिंग आपको" प्रोजेक्ट के भीतर फ़ाइलों और निर्देशिका स्थानांतरित करने की अनुमति देती है।

+0

बस जोड़ने के लिए, यह मैकोज़ और PHPStorm के लिए भी काम करता है। – Paul

+0

एक और अद्यतन: वेबस्टॉर्म 2017.3 और विन 10 के लिए काम किया। धन्यवाद! – BaldEagle

2

आपको बस पूरे परियोजना फ़ोल्डर को स्थानांतरित करना चाहिए, जिसमें .idea शामिल है। यह हर स्थिति में मेरे लिए ठीक काम करता है। लिंक .idea युक्त फ़ोल्डर से संबंधित हैं, नहीं .idea फ़ोल्डर स्वयं। यह गिट की तरह नहीं है जहां आप केवल .git फ़ोल्डर को स्थानांतरित कर सकते हैं, और कुछ भी नहीं।

1

इंटेलिजे आईडीईए 2016.1.4 के लिए, मुझे एक समस्या का सामना करना पड़ा क्योंकि मेरे आयातित मॉड्यूल '.iml फ़ाइलें विंडोज एक्सप्लोरर में फ़ोल्डर को स्थानांतरित करने के बाद नहीं मिलीं।

ऐसा इसलिए है क्योंकि आयातित मॉड्यूल के पथ परियोजना निर्देशिका से संबंधित हैं। इसे ठीक करने के लिए, आपको जाना है: fileurl की

<Project Directory>/.idea/modules.xml 

और संशोधित सब और filepath नई सापेक्ष स्थान मैच के लिए जिम्मेदार बताते हैं।

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

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