2008-09-08 48 views
7

我发挥了使用wiki(MediaWiki)集中开发项目的所有项目信息的想法。这是通过使用从SVN中获取信息的扩展(使用SVNKit)以及链接到Bugzilla来提取分配给开发人员的工作或剩余发布的工作来完成的。使用维基作为中央开发项目库

例子:

<bugzilla type="summary" user="[email protected]" /> 

将返回摘要

Bugzilla Summary

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" /> 

将返回

Bugzilla Status

你认为这会有用吗?如果是的话,那么你认为还有哪些其他整合会很有价值?

回答

3

我认为这将是极其有用的。取决于项目团队成员的大小来去。而维基是保持项目历史和“精神”的新工具。我在很多项目中都这样做了,尽管项目已经完成,但所有信息都可用。

还有一个想法:也尝试整合会议日程安排,会议记录等。如果您的团队通过IM进行通信,请尝试集成会话记录。

0

另一个经典的集成是你的源代码库, svn或者cvs。 trac是一款现有产品,它完全实现了这一功能 - 它结合了wiki,自定义bug跟踪器,并与svn很好地集成在一起。

5

当然这很有用,现在已有用于此类项目概览的现成包装(如http://trac.edgewall.org/)。

如果可能,我会将任何现有的CI引擎集成到wiki中,以便您可以全面了解当前的进度和项目的健康状况。

0

的其他集成我就被整合到MS项目,但整合是有点凌乱,需要的.MPP文件上传,然后使用MPXJ从.mpp文件中提取项目信息

结果工作是确定我假设

<project file="AOZA_BEPPI_Billing_Project_Plan_v0.2.mpp" type="list" user="Martin" /> 

MS Project Integ

相关问题