2011-07-01 19 views
5

Estoy usando RubyMine 3.1.1 con Rails 3.0.9.Running Rails en Rubymine del subproyecto

Tengo el proyecto Spree clonado de Github, y quiero depurar el servidor mientras trabajo en el código. Para hacer esto, Spree incluye un comando de rastrillado de sandbox que crea una subcarpeta (llamada sandbox) que contiene una instancia de la aplicación de rieles, una que hace referencia al directorio principal que contiene la fuente como su joya de juerga.

Si cierro el proyecto original y abro la carpeta de la zona de pruebas como una nueva sonda, obtengo las configuraciones de ejecución correctas para el desarrollo y la producción, y puedo depurar con éxito. Sin embargo, esto no me permite editar el código de juerga en el directorio principal.

Si estoy en el directorio principal, la subcarpeta está allí por supuesto, pero no hay configuraciones de carriles ejecutados y no puede agregar uno ya que dice que no hay ningún servidor de carriles en el proyecto (o algún facsímil de ese mensaje).

¿Alguien sabe cómo hacer que RubyMine reconozca las configuraciones de ejecución para una subcarpeta?

Respuesta

0

Me encontré con this conversation que resolvió un problema muy similar al que estás informando.

Lo esencial es que puede entrar en configuraciones | estructura del proyecto y luego agregue su subdirectorio como raíz de origen. Luego puede configurar su configuración de ejecución con ese subdirectorio en lugar de la raíz del proyecto.