架起了RedMine管理实验室软件项目

被基于Python的Trac好好地郁闷了一下之后,昨天转投了另一个开源的软件项目管理工具RedMine。RedMine是基于Ruby的一种SM软件,能够支持多种数据库,推荐使用的是MySQL。
在DreamHost上很轻松地架起了svn中checkout的最新版本RedMine,立刻被它的相对简单的安装过程(比起WordPress一键安装还是差得十万八千里,不过比Trac那是强太多了,Trac给我的影响不但是不再使用Trac,更是决定不会去学Python)和优秀的界面,以及多种SVN的支持所吸引。

[singlepic=15190,700,609]

Software Management(SM)软件的核心之一,基于issue的软件项目管理。可见RedMine对于中文的支持相当好,界面也很舒服。功能不算多,但绝对够用。尤其是上面的过滤器,以及点击栏目就可以按照本栏去排序,很方便。

[singlepic=15194,700,609]

在issue界面还实现了一个右键菜单,能够快速地更新issue状态。虽然架设在内网,这样的设计仍然加速了issue的处理。

[singlepic=15191,700,609]

RedMine带有新闻系统、Wiki系统、讨论版系统,基于标准的wiki format格式化文本。

[singlepic=15192,700,609]

RedMine能够支持多种版本控制系统(RedMine支持:Subversion、Darcs、Mercurial、CVS、Bazaar和Git)
方便的是,在Commit的Message中可以加上标签,链接到相应的issue。已关闭的issue还会被删除线标识。清晰明了。

[singlepic=15193,700,609]

版本路线图,根据issue的完成比例来计算整个项目的完成程度。

发表评论