默认带的configuration.yml.example有1个小问题点,官方的wiki也没提到
在使用
否则发送邮件会提示“hostname was not match with the server certificate”
update: 如果smtp mail服务器需要tls认证,比如gmail和postfix smtpd_tls参数,需要加入一行”enable_starttls_auto: true“,重启httpd服务器后即可更新支持
另外一点就是使用自带的default或者修改被注释掉的 production模块的时候一定要删除末尾的
这行,否则前面的设置就被他们覆盖了,参数均不起作用。
SCM的配置也在其中,要整合git不用配置,只需要apt-get install git安装好之后,就能自动识别,其他版本库工具SVN,Mercurial,Cvs,Bazaar之类的一样,不用非要指定命令绝对地址,可以在系统中设置path后让redmine自动识别。
原以为整合git很困难,结果一用才发现不要太简单,只需要让redmine识别后直接在项目中配置git的绝对地址,然后就可以自动扫描git库里的各种结构变化,也许这是2.x版本开始的改进吧。
更多配置注意事项参看 http://redmine.ossxp.com/redmine/projects/redmine/wiki
感谢 ossxp.com提供这么好的中文wiki,很实用
是的,此时,我已经拥有了私人的github,不再受github必须公开项目以及网速的限制了。