redmine 配置LDAP认证
redmine 提供了对 LDAP 的支持,而且配置 相当简单,下面我就介绍一下配置步骤:
以管理员的身份登录,点击”管理“->”配置“->”认证“->右下角”LDAP认证“,进入”认证模式“界面,然后点击右上角的”新建认证模式“链接,就进入”新建认证模式(LDAP)“界面了,下面是我配置的截图:
点击“保存”,一个LDAP认证源就配置好了,然后点击“测试”连接,就可以测试你的配置是否成功。
还没有评论。
370还没有引用。
Debian/Linux下Redmine的安装步骤
大约1天前 - 没有评论
前提条件是:你的机器上已经安装了 ruby , rake, rails 和 mysql数据库。
至于ruby和rails的版本对应情况可以参考:http://www.redmine.org/wiki/redmine/RedmineInstall
下载安装包 redmine-x.x.x.tar.gz
下载地址:http://rubyforge.org/frs/?group_id=1850
解压并进入解压后目录
tar -zxvf redmine.x.x.x.tar.gz
cd redmine-x.x.x
创建数据库
mysql> create database redmine;
mysql> create user ‘redmine’@'localhost’ identified by ‘redmine”;
mysql> grant all privileges on redmine.* to ‘redmine’@'localhost’;
配置redmine连接数据库所需的参数
redmine-x.x.x$ cp config/database.yml.example config/database.yml
redmine-x.x.x$ vi config/database.yml
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: redmine
encoding: utf8
说明:粗体部分是修改的内容
创建一个session安装密钥
运行下面的命令:
redmine-x.x.x$ rake config/initializers/session_store.rb
执行数据迁移
redmine-x.x.x$ rake db:migrate RAILS_ENV=’production’
说明:如果出现异常:
The [...]
redmine 邮件服务的配置
大约1月前 - 没有评论
1.将config/email.yml.example重命名为config/email.yml
REDMINE_ROOT$ mv config/email.yml.example config/email.yml
2.修改config/email.yml文件,修改信息如下:
production:
delivery_method: :smtp
smtp_settings:
address: mail.foo.bar
port: 25
domain: foo.bar.com
# authentication: :login
# user_name: xxx
# password: xxx
development:
delivery_method: :smtp
smtp_settings:
address: mail.foo.bar
port: 25
domain: foo.bar.com
# authentication: :login
# user_name: xxx
# [...]
“团队致胜之道”文档更新——增加持续集成和测试管理平台相关内容
大约1月前 - 1条评论
群英汇解决方案系统架构图
在补充了测试管理平台和持续集成之后,群英汇的项目管理解决方案更加成熟了:
图示:群英汇解决方案系统架构图
图中显示了群英汇解决方案中除了用户管理系统和单点登录系统之外的六大子系统:
知识管理系统
沟通系统
版本控制系统(代码管理)
测试管理系统
持续集成
项目管理平台(缺陷跟踪)
上述六大系统中:
系统1和系统2作为整个团队的基础,即更好的知识管理和流畅的沟通管理,整个团队可以站得更高
开发团队利用系统3,进行协同的代码开发
测试团队利用系统4,进行测试方案、测试用例的管理
系统5,从系统3中提取最新代码,进行产品集成;集成的产品提交给测试团队进行测试
测试人员将测试解决反应出来的问题提交给系统6,开发人员通过代码提交修正相关问题
项目致胜秘籍
项目致胜是否有秘籍?
有,但不在于工具,而在于人。掌握先进工具的团队,有着较高职业素养的个人,才是项目致胜的法宝。群英汇有帮助个人和团队的秘籍:
个人
团队/组织
文档
软件: FreeMind+
软件: FreeMind,DocBook,Markdown,reST,DocBones
关键词:脑图,XML
关键词:单一格式多样输出;像写代码一样写文档;协作;自动集成
知识管理
软件: 博客
软件: 维基+,博客+
关键词:积累,个人营销
关键词:活的文档;语法简洁;面向条目;版本控制;协同编辑;
沟通
软件: 邮件列表+,IM+
关键词:订阅;推至桌面;Web存档;
配置管理
软件: Hg/Git,TSVN
软件: Subversion+,Git+
关键词:归档
关键词:里程碑;分支管理;授权;协同;
项目管理
软件: Redmine+
关键词:需求管理;缺陷跟踪;项目进度;每日进展;
测试管理
软件: Testlink+
关键词:测试计划;测试用例;测试报告;
持续集成
软件: CC+
关键词:每晚构建;
说明:
个人和团队相比,只需要在少数领域内完善,而团队的改进则是全面和持续的;
图表中的加号+的含义是:群英汇增强的定制软件;
TestLink 1.8.5的完全安装
大约2月前 - 没有评论
本文档描述了 TestLink 的安装部署和配置,下面的示例是基于 TestLink 的标准发布版本。
对于群英汇 的增强的 TestLink:
可以从 github 上看到代码库:http://github.com/ossxp-com/testlink-ossxp-hacks
参见:群英汇的TestLink演示
(下面的示例是基于 TestLink 的标准发布版本,而非群英汇增强版本)
安装要求:
数据库要求:
Mysql 4.1.x或者更高的版本上
Postgres 8.x以及更高的版本
SQL 2000 以及更高的版本
WEB服务器要求:
Apache 1.3.x 或者 2.x以及Apache的更高版本,IIS 3或者更高的版本
PHP版本要求:
TestLink 1.8系列版本都是用PHP 5.2来进行管理的,PHP 5.3的版本对TestLink
1.8系列不太合适。将要推出的TestLink 1.9在这两个PHP版本上都能很好地工作
bug跟踪系统版本要求:
Bugzilla 0.19.1 以及更高版本
Mantis 1.0.1 以及更高版本
JIRA 3.1.1 以及更高版本
TrackPlus 3.3 以及更高版本
Eventum 2.0 以及更高版本
Trac 0.10 以及更高版本
Redmine 0.6.3 以及更高版本
当你的系统中PHP版本以及数据库达到要求时就可以开始安装了。
安装步骤:
1、解压缩文件
Linux系统:
#tar zxvf <filename.tar.gz>
Windows系统:
使用Winzip,Stuffit等进行解压缩
2、把解压缩出来的文件放到Apache目录下
#cp file /var/www/下(Ubuntu Linux)
3、自动化安装:
TestLink源文件中包含了自动化安装的脚本能够帮助你设置所有安装需要的配置以及
数据库的结构。
1)在浏览器中输入http://<yoursite>/testlink/install/index.php
2) 把你想创建的数据库名字以及当前Mysql的用户名和密码输进去
3) 点击最下边的安装按钮
4、手动安装:
1)在Mysql中创建一个空数据库
create [...]
redmine-项目管理工具
大约2月前 - 没有评论
redmine – 软件项目的催化剂
曾经有这样一位项目成员。
在项目主管的眼中,她既不是一个得力的开发人员,或测试人员,也不是有任何其他特长的人。
但在她就职的这家公司的12年间,凡是她从事过的项目都取得了巨大的成功。她为项目做了什么是不明显的,但是有她在项目总是成功的。
多年后,在一次项目组成员聚会上,通过与其他成员交谈,项目主管终于解开心中的结:原来她是一个极品催化剂。有她在,队员们自然会团结得更好,她协助人与人之间的交流并使大家融洽相处。当她是项目的成员时,整个项目变得更加有趣。
是啊,项目成员之间的交流在很大程度上决定着一个项目的成败。很多时候项目失败了,并不是因为技术落后或者不行,而是没有及时沟通导致问题长期潜伏,最终项目无法按期完成,甚至漏洞百出。
令人欣喜的是,随着软件业的发展,一个辅助开发流程管理的系统渐渐走进了人们的视野。在使用的过程中,人们发现,这样的工具就像上面介绍的那个员工一样,同样起到了催化剂的功效,使团队合作越来越密切,交流越来越方便,项目的成功率越来越高!以前我们公司用的是Trac,一个基于Python的项目管理及缺陷跟踪管理工具。但在去年的一次偶然机会,我们发现了一个功能更强大,使用更简便的项目管理工具--Redmine。
redmine 特征
支持多项目
灵活的基于角色的访问控制
灵活的问题跟踪系统
甘特图和日历
新闻、文档和文件管理
feeds和邮件通知
依附于项目的wiki
项目论坛
简单实时跟踪功能
自定义字段的问题,时间项,项目和用户
SCM in集成 (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
多个LDAP认证支持
用户自注册支持
多语言支持
多数据库支持
同时我们群英汇又对Redmine进行了一些定制开发,主要有:
支持单点登录
支持Subversion基于路径的授权,这对代码控制比较严格的公司来说再好不过了
可以为项目指定默认的目标版本
修改了Redmine活动显示的基准时间,避免长期没活动时首页显示没有数据
增加管理员从LDAP添加用户的功能
……
此外,我们随时留意 Redmine 社区的最新改动,以便及时提供 Redmine 的升级。同时我也参与了 Redmine 社区的活动,给 Redmine 社区提供回馈及意见 http://www.redmine.org/issues/4530
更多详细情况,你可以访问 redmine.ossxp.com
