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

Svn 使用wiki作为中央开发项目存储库,svn,integration,wiki,projects,bugzilla,Svn,Integration,Wiki,Projects,Bugzilla,我曾经考虑过使用wiki(MediaWiki)来集中开发项目的所有项目信息。这是通过使用从SVN(使用)中提取信息的扩展来完成的,并通过链接到Bugzilla来提取分配给开发人员的工作或发布剩余的工作 示例: <bugzilla type="summary" user="richard.tasker@gmail.com" /> 将返回摘要 <bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" />

我曾经考虑过使用wiki(MediaWiki)来集中开发项目的所有项目信息。这是通过使用从SVN(使用)中提取信息的扩展来完成的,并通过链接到Bugzilla来提取分配给开发人员的工作或发布剩余的工作

示例:

<bugzilla type="summary" user="richard.tasker@gmail.com" />

将返回摘要

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


会回来吗


你认为这有用吗?如果是这样的话,那么您认为还有哪些集成是有价值的呢?

我认为这非常有用。取决于项目团队成员的大小。wiki是一个很好的工具,可以让新的团队成员了解项目的历史和“精神”。我在很多项目中都这样做了,虽然项目已经完成,但所有的信息都是可用的


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

另一个经典的整合是您的源代码存储库,例如svn或cvs。是一个现有的产品,它结合了wiki、自定义bug跟踪器,并与svn很好地集成。

当然它很有用,已经有现成的包用于此类项目概述(如)


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

我参与的另一个集成是集成到MS project,但集成有点混乱,需要上载.mpp文件,然后使用MPXJ从.mpp文件中提取项目信息

我想结果还可以

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


您可能对我创建的mediawiki扩展感兴趣@。我得到了很多很好的反馈,这是一个最佳点——它允许您将bugzilla报告纳入mediawiki文档,并创建标准的聚合报告