使用wiki作为中央开发项目存储库

Ric*_*ker 7 svn integration wiki bugzilla projects

我曾经想过使用wiki(MediaWiki)来集中开发项目的所有项目信息.这是使用从SVN(使用SVNKit)提取信息并通过链接到Bugzilla来提取分配给开发人员的工作或者为发布而剩余的工作来完成的.

例子:

<bugzilla type="summary" user="richard.tasker@gmail.com" />
Run Code Online (Sandbox Code Playgroud)

会返回一个摘要

Bugzilla摘要

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" />
Run Code Online (Sandbox Code Playgroud)

会回来的

Bugzilla状态

你认为这会有用吗?如果是这样,那么你认为其他整合会有价值吗?

Arg*_*gel 5

当然它很有用,已经为这种项目概述提供了现成的软件包(如http://trac.edgewall.org/).

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


And*_*aft 3

我认为这将非常有用。根据项目的规模,团队成员来来去去。wiki 是一个很好的工具,可以让新团队成员了解项目的历史和“精神”。我在很多项目中都是这么做的,虽然项目已经完成了,但所有的信息都是可用的。

还有一个想法:还尝试整合会议日程、会议记录等。如果您的团队通过 IM 进行沟通,请尝试整合对话日志。