2011-07-01 7 views
5

Używam RubyMine 3.1.1 z Railsami 3.0.9.Uruchamianie szyn w Rubymine z podprojektu

Mam projekt Spree sklonowany z Github i chcę debugować serwer podczas pracy nad kodem. Aby to zrobić, Spree zawiera polecenie prowizji piaskownicy, które tworzy podfolder (zwany piaskownicą), który zawiera instancję aplikacji szyny, która odwołuje się do katalogu nadrzędnego zawierającego źródło jako klejnot spree.

Jeśli zamknę oryginalny projekt i otworzysz podfolder piaskownicy jako nowy probek, otrzymam poprawne konfiguracje uruchamiania dla rozwoju i produkcji i mogę pomyślnie debugować. Jednak to nie pozwala mi edytować kodu spree w katalogu nadrzędnym.

Jeśli znajduję się w katalogu nadrzędnym, podfolder jest oczywiście, ale nie ma konfiguracji uruchamiania szyn i nie można go dodać, ponieważ jest napisane, że w projekcie nie ma programu uruchamiającego serwery szyn (lub niektórych faksymile ta wiadomość).

Ktoś wie, jak sprawić, aby RubyMine rozpoznała konfiguracje uruchomień dla podfolderów?

Odpowiedz

0

Natknęłam się na this conversation, która rozwiązała bardzo podobny problem z tym, co zgłaszasz.

Istotą jest to, że można przejść do ustawień | strukturę projektu, a następnie dodaj swój podkatalog jako źródło katalogu głównego. Następnie możesz skonfigurować konfigurację uruchamiania z tym podkatalogiem zamiast z katalogu głównego projektu.