为什么很少人用redmine


Redmine是一款基于web的项目管理软件,采用Ruby语言开发,基于ROR框架,支持跨平台运作,且兼容多种数据库。它提供了丰富的功能,包括但不限于和新闻台。Redmine还能无缝集成其他版本管理系统和BUG系统,如SVN、CVS、TD等。通过项目形式,Redmine将成员、任务、文档、讨论以及各种形式的资源汇聚一堂,推动项目进展。

关于Redmine的安装,这里有一些实用的知识点。可以选择使用Redmine集成环境(如Bitnami的Redmine包装)来简化安装过程。对于Windows开发者,RailsInstaller提供了一个便捷的方式来创建Ruby on Rails 3应用。在安装Rails之前,需要配置好Ruby、RubyGems、Rails和SQLite。

安装过程中,需要注意以下几点:

1. 使用railsinstaller时,下载的是一个exe安装文件。直接双击执行,遵循安装协议,点击“Next”进行下一步。

2. 安装过程中可以自定义安装目录,无需安装Git,将其选项勾选去掉。

3. 安装完成后,会在C盘生成一个“Sites”文件夹,用于存放项目文件,Redmine项目的部署目录即为此。

4. 选择的Redmine版本必须与railsinstaller中的Ruby版本相匹配。例如,如果Ruby版本是2.3.3,那么只能使用Redmine 4.1版本或更低版本。

6. Redmine依赖数据库,推荐使用MySQL数据库,需自行安装MySQL数据库服务。

8. 安装Redmine依赖。打开RailsInstaller的命令行窗口“Command Prompt with Ruby and Rails”,进入redmine项目目录,根据Ruby版本安装bundler,然后安装Redmine的所有依赖项。

9. 创建Session密钥,用于对存储会话数据的cookie进行编码,防止篡改。

10. 创建数据库表结构,在MySQL数据库中创建Redmine的相关表。

11. 设置数据库默认数据集,默认为汉语,无需切换语言。