2011-07-01 9 views
5

से रूबिमाइन में रेल चलाना मैं रेल 3.0.9 के साथ रुबीमाइन 3.1.1 का उपयोग कर रहा हूं।सबप्रोजेक्ट

मेरे पास गिथब से क्लॉ स्पिन प्रोजेक्ट है, और मैं कोड पर काम करते समय सर्वर को डीबग करना चाहता हूं। ऐसा करने के लिए, स्प्री में एक सैंडबॉक्स रेक कमांड शामिल होता है जो एक सबफ़ोल्डर (जिसे सैंडबॉक्स कहा जाता है) बनाता है जिसमें रेल ऐप का एक उदाहरण होता है, जो कि मूल स्प्रीम मणि के रूप में स्रोत वाली मूल निर्देशिका को संदर्भित करता है।

यदि मैं मूल प्रोजेक्ट को बंद करता हूं और सैंडबॉक्स उपफोल्डर को एक नई जांच के रूप में खोलता हूं, तो मुझे विकास और उत्पादन के लिए सही रन कॉन्फ़िगरेशन मिलते हैं और मैं सफलतापूर्वक डीबग कर सकता हूं। हालांकि, यह मुझे मूल निर्देशिका में स्प्री कोड संपादित करने की अनुमति नहीं देता है।

यदि मैं मूल निर्देशिका में हूं, तो सबफ़ोल्डर निश्चित रूप से है, लेकिन कोई रेल विन्यास कॉन्फ़िगरेशन नहीं है और आप इसे जोड़ नहीं सकते क्योंकि यह कहता है कि परियोजना में कोई रेल सर्वर लॉन्चर नहीं है (या कुछ फ़ैक्समिले वह संदेश)।

कोई भी जानता है कि RubyMine को सबफ़ोल्डर के लिए रन कॉन्फ़िगरेशन को कैसे पहचानें?

उत्तर

0

मैं this conversation पर चला गया जो आपने रिपोर्टिंग के लिए एक बहुत ही समान समस्या का समाधान किया।

यह बात है कि आप सेटिंग्स में जा सकते हैं। प्रोजेक्ट स्ट्रक्चर और फिर अपनी उपनिर्देशिका को स्रोत रूट के रूप में जोड़ें। फिर आप प्रोजेक्ट रूट की बजाय उस उपनिर्देशिका के साथ अपना रन कॉन्फ़िगरेशन सेट अप कर सकते हैं।