2016-08-01 54 views
1

我想用Bitnami堆栈安装Redmine。我必须在Redmine中构建自定义NEW页面并执行一些报告 - 因此可以播放一些ROR代码。Bitnami Redmine - 开发流程

您能否给我建议一个好的开发流程,因为我必须在每次更改时停止并重新启动Redmine的服务。

我不应该使用Bitnami进行开发(首先使用瘦服务器开发)并在最后合并/替换BitnamiRedmine文件夹中的文件?

回答

0

您可以切换到轨道development环境。在这种模式下,服务器在每次请求时都会读取源代码文件。

  1. 变化database.yml,所以它具有相同的配置选项在生产模式。最好为development环境创建单独的数据库,但不是必需的,因为您已在开发生产环境。

  2. 找到您的网络服务器配置文件,并在那里更改为development

还有其他更简单的方法。由于(现在)您只对每个请求的源代码更新感兴趣,因此您只能更改rails配置中的一个参数来执行此操作。打开config/environments/production.rb和变线

config.cache_classes = true 

config.cache_classes = false 

通常这个选项设置为falsedevelopment与以下注释:

# In the development environment your application's code is reloaded on 
    # every request. This slows down response time but is perfect for development 
    # since you don't have to restart the webserver when you make code changes.