首先,我对rails非常陌生。到目前为止,我所做的就是在一个名为installdir / apps / redmine / htdocs / plugins的文件夹中复制了一个scrum 2b插件。现在根据官方文档(Offical scrum2b doc),我需要运行以下命令
bundle install
但根据此文档(Bitnami documentation),我应该运行以下命令
bundle install --without development test postgresql sqlite
但是这个版本的redmine使用的是mysql数据库。所以我应该只运行bundle install吗?或捆绑安装 - 没有开发测试postgresql sqlite?如果有人能指出一些明确说明需要做什么的资源,我将非常感激。
答案 0 :(得分:1)
我认为
bundle install --without development test postgresql sqlite
对你更好。它对您的环境更“准确”。
选项without
表示您将在安装期间排除某些宝石。如果您查看Redmine Gemfile,您可以找到group
块。它会跳过without
参数
development
/ test
- 仅在开发/测试环境中跳过所需的宝石
postgresql
/ sqlite
- 跳过某些数据库的宝石(使用MySQL)
答案 1 :(得分:1)
我在这里写这个是因为我还没有发表评论。不要试图在Redmine上使用任何Scrum插件。最好的方法是自己处理这种情况,并在Redmine上实现自己的Scrum方式。几乎所有Redmine的Scrum插件都只能使用一层跟踪器(默认的“任务”),它不适合Scrum。您将不会拥有任何Scrum板,但您可以随时获得有关PBI(产品待办事项),SBI(Sprint Backlog Items),工作项跟踪器以及任何过滤器组合的报告,以实现Scrum Board之类的报告工具。
您应该创建自己的跟踪器:
a-将业务层(产品负责人,Scrum中的利益相关者等)与devteam(团队和Scrum Master)分开
b-反映“PBI / SBI /工作项”图层
PBI没有“完工时间估算”,“受让人”等,而SBI和工作项目的上层(容器)都有这些领域。
不要忘记跟踪器就像操作的标签一样,您可以为不同的跟踪器使用不同的数据字段。