我想用Bitnami
堆栈安装Redmine
。我必须在Redmine
中构建自定义NEW页面并执行一些报告 - 因此可以播放一些ROR
代码。Bitnami Redmine - 开发流程
您能否给我建议一个好的开发流程,因为我必须在每次更改时停止并重新启动Redmine
的服务。
我不应该使用Bitnami
进行开发(首先使用瘦服务器开发)并在最后合并/替换Bitnami
的Redmine
文件夹中的文件?
我想用Bitnami
堆栈安装Redmine
。我必须在Redmine
中构建自定义NEW页面并执行一些报告 - 因此可以播放一些ROR
代码。Bitnami Redmine - 开发流程
您能否给我建议一个好的开发流程,因为我必须在每次更改时停止并重新启动Redmine
的服务。
我不应该使用Bitnami
进行开发(首先使用瘦服务器开发)并在最后合并/替换Bitnami
的Redmine
文件夹中的文件?
您可以切换到轨道development
环境。在这种模式下,服务器在每次请求时都会读取源代码文件。
变化database.yml
,所以它具有相同的配置选项在生产模式。最好为development
环境创建单独的数据库,但不是必需的,因为您已在开发生产环境。
找到您的网络服务器配置文件,并在那里更改为development
。
还有其他更简单的方法。由于(现在)您只对每个请求的源代码更新感兴趣,因此您只能更改rails配置中的一个参数来执行此操作。打开config/environments/production.rb
和变线
config.cache_classes = true
到
config.cache_classes = false
通常这个选项设置为false
在development
与以下注释:
# 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.